diff --git a/src/Umbraco.Web.BackOffice/Mapping/ContentMapDefinition.cs b/src/Umbraco.Web.BackOffice/Mapping/ContentMapDefinition.cs index d64d3d297e..a310944a6d 100644 --- a/src/Umbraco.Web.BackOffice/Mapping/ContentMapDefinition.cs +++ b/src/Umbraco.Web.BackOffice/Mapping/ContentMapDefinition.cs @@ -130,6 +130,11 @@ internal class ContentMapDefinition : IMapDefinition // Umbraco.Code.MapAll private void Map(ContentItemDisplay source, ContentItemDisplayWithSchedule target, MapperContext context) { + foreach (KeyValuePair additionalData in source.AdditionalData) + { + target.AdditionalData.Add(additionalData); + } + target.AllowedActions = source.AllowedActions; target.AllowedTemplates = source.AllowedTemplates; target.AllowPreview = source.AllowPreview; @@ -198,6 +203,11 @@ internal class ContentMapDefinition : IMapDefinition // Umbraco.Code.MapAll private static void Map(ContentItemDisplayWithSchedule source, ContentItemDisplay target, MapperContext context) { + foreach (KeyValuePair additionalData in source.AdditionalData) + { + target.AdditionalData.Add(additionalData); + } + target.AllowedActions = source.AllowedActions; target.AllowedTemplates = source.AllowedTemplates; target.AllowPreview = source.AllowPreview;