diff --git a/src/Umbraco.Cms.Api.Management/Mapping/DataType/DataTypeViewModelMapDefinition.cs b/src/Umbraco.Cms.Api.Management/Mapping/DataType/DataTypeViewModelMapDefinition.cs index ed691c0f00..53fa13117e 100644 --- a/src/Umbraco.Cms.Api.Management/Mapping/DataType/DataTypeViewModelMapDefinition.cs +++ b/src/Umbraco.Cms.Api.Management/Mapping/DataType/DataTypeViewModelMapDefinition.cs @@ -52,7 +52,7 @@ public class DataTypeViewModelMapDefinition : IMapDefinition IDictionary configuration = configurationEditor?.ToConfigurationEditor(source.ConfigurationData) ?? new Dictionary(); - target.Data = configuration.Select(c => + target.Values = configuration.Select(c => new DataTypePropertyPresentationModel { Alias = c.Key, @@ -106,7 +106,7 @@ public class DataTypeViewModelMapDefinition : IMapDefinition private IDictionary MapConfigurationData(T source, IDataEditor editor) where T : DataTypeModelBase { var configuration = source - .Data + .Values .Where(p => p.Value is not null) .ToDictionary(p => p.Alias, p => p.Value!); IConfigurationEditor? configurationEditor = editor?.GetConfigurationEditor(); diff --git a/src/Umbraco.Cms.Api.Management/OpenApi.json b/src/Umbraco.Cms.Api.Management/OpenApi.json index 4f97eaed84..0b773268a5 100644 --- a/src/Umbraco.Cms.Api.Management/OpenApi.json +++ b/src/Umbraco.Cms.Api.Management/OpenApi.json @@ -7267,7 +7267,7 @@ "type": "string", "nullable": true }, - "data": { + "values": { "type": "array", "items": { "oneOf": [ diff --git a/src/Umbraco.Cms.Api.Management/ViewModels/DataType/DataTypeModelBase.cs b/src/Umbraco.Cms.Api.Management/ViewModels/DataType/DataTypeModelBase.cs index ae9eccaf17..3e1f53453a 100644 --- a/src/Umbraco.Cms.Api.Management/ViewModels/DataType/DataTypeModelBase.cs +++ b/src/Umbraco.Cms.Api.Management/ViewModels/DataType/DataTypeModelBase.cs @@ -8,5 +8,5 @@ public abstract class DataTypeModelBase public string? PropertyEditorUiAlias { get; set; } - public IEnumerable Data { get; set; } = null!; + public IEnumerable Values { get; set; } = null!; }