From 02eb3667faf7aa8a3368d5b19e2ae7ba4d553cd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Thu, 29 Feb 2024 15:13:31 +0100 Subject: [PATCH] use option culture/segment for variantId --- .../documents/workspace/document-workspace.context.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts index 09abe2932b..f0af472833 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts @@ -355,12 +355,15 @@ export class UmbDocumentWorkspaceContext const selected = activeVariantIds.concat(this.#calculateChangedVariants()); const options = await firstValueFrom(this.variantOptions); + console.log('activeVariantIds', activeVariantIds); + console.log('selected', selected); + // If there is only one variant, we don't need to open the modal. if (options.length === 0) { throw new Error('No variants are available'); } else if (options.length === 1) { // If only one option we will skip ahead and save the document with the only variant available: - const firstVariant = new UmbVariantId(options[0].language.unique, null); + const firstVariant = UmbVariantId.Create(options[0]); return await this.#performSaveOrCreate([firstVariant]); }