diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/controller/merge-content-variant-data.controller.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/controller/merge-content-variant-data.controller.ts index ae4e35af83..dbf4bb0063 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content/controller/merge-content-variant-data.controller.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/controller/merge-content-variant-data.controller.ts @@ -32,14 +32,12 @@ export class UmbMergeContentVariantDataController extends UmbControllerBase { // Combine data and persisted data depending on the selectedVariants. Always use the invariant values from the data. // loops over each entry in values, determine wether the value should be from the data or the persisted data, depending on wether its a selectedVariant or an invariant value. // loops over each entry in variants, determine wether the variant should be from the data or the persisted data, depending on the selectedVariants. - const result = { - ...currentData, - values: await this.#processValues( - persistedData?.values, - currentData.values, - variantsToStore, - ), - }; + const result = { ...currentData }; + result.values = await this.#processValues( + persistedData?.values, + currentData.values, + variantsToStore, + ); if (currentData.variants) { // Notice for variants we do not want to include all the variants that we are processing. but just the once selected for the process. (Not include invariant if we are in a variant document) [NL] diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/repository/detail/document-detail.server.data-source.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/repository/detail/document-detail.server.data-source.ts index 21eb2be780..4d534aa010 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/repository/detail/document-detail.server.data-source.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/repository/detail/document-detail.server.data-source.ts @@ -102,9 +102,9 @@ export class UmbDocumentServerDataSource implements UmbDetailDataSource { return { - state: variant.state, culture: variant.culture || null, segment: variant.segment || null, + state: variant.state, name: variant.name, publishDate: variant.publishDate || null, createDate: variant.createDate,