V14: Refactor icons for tree items (#14477)

* Remove icons from base models

* Update OpenApi spec

* Updated schema

* Cleanup

* Fix Response Type

---------

Co-authored-by: Zeegaan <nge@umbraco.dk>
Co-authored-by: Elitsa <elm@umbraco.dk>
This commit is contained in:
Nikolaj Geisle
2023-07-05 14:09:39 +02:00
committed by GitHub
parent 59df7439db
commit ed83b65de3
30 changed files with 277 additions and 236 deletions

View File

@@ -1,11 +1,11 @@
using Microsoft.AspNetCore.Mvc;
using Umbraco.Cms.Api.Common.ViewModels.Pagination;
using Umbraco.Cms.Api.Management.Services.Paging;
using Umbraco.Cms.Api.Management.ViewModels.Tree;
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Models;
using Umbraco.Cms.Core.Models.Entities;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Api.Management.Services.Paging;
using Umbraco.Cms.Api.Common.ViewModels.Pagination;
using Umbraco.Cms.Api.Management.ViewModels.Tree;
using Umbraco.Extensions;
namespace Umbraco.Cms.Api.Management.Controllers.Tree;
@@ -115,7 +115,6 @@ public abstract class EntityTreeControllerBase<TItem> : ManagementApiControllerB
{
var viewModel = new TItem
{
Icon = _itemUdiType,
Name = entity.Name!,
Id = entity.Key,
Type = _itemUdiType,