diff --git a/src/Umbraco.Cms.Api.Management/Controllers/DataType/Tree/DataTypeTreeControllerBase.cs b/src/Umbraco.Cms.Api.Management/Controllers/DataType/Tree/DataTypeTreeControllerBase.cs index bb2d24fe57..f2628133ac 100644 --- a/src/Umbraco.Cms.Api.Management/Controllers/DataType/Tree/DataTypeTreeControllerBase.cs +++ b/src/Umbraco.Cms.Api.Management/Controllers/DataType/Tree/DataTypeTreeControllerBase.cs @@ -30,7 +30,7 @@ public class DataTypeTreeControllerBase : FolderTreeControllerBase entity.Id).ToArray()) + .GetAllAsync(entities.Select(entity => entity.Key).ToArray()).GetAwaiter().GetResult() .ToDictionary(contentType => contentType.Id); return entities.Select(entity => diff --git a/src/Umbraco.Core/Services/IDataTypeService.cs b/src/Umbraco.Core/Services/IDataTypeService.cs index cd2a8b71a8..ad593b6d0f 100644 --- a/src/Umbraco.Core/Services/IDataTypeService.cs +++ b/src/Umbraco.Core/Services/IDataTypeService.cs @@ -112,6 +112,7 @@ public interface IDataTypeService : IService /// /// Optional array of Ids /// An enumerable list of objects + [Obsolete("Please use GetAllAsync. Will be removed in V15.")] IEnumerable GetAll(params int[] ids); ///