From b6ea281bf79be75fc7e89cfc97ee19965e412772 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 28 Aug 2024 14:05:39 +0200 Subject: [PATCH] fix originData parsing --- .../context/block-grid-manager.context.ts | 1 + .../block/workspace/block-workspace.context.ts | 15 ++++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-manager.context.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-manager.context.ts index 8b473a66ce..29d0aaec8e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-manager.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-grid/context/block-grid-manager.context.ts @@ -167,6 +167,7 @@ export class UmbBlockGridManagerContext< settings: UmbBlockDataType | undefined, originData: UmbBlockGridWorkspaceOriginData, ) { + console.log('originData', originData); this.setOneLayout(layoutEntry, originData); this.insertBlockData(layoutEntry, content, settings, originData); diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/block-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/block-workspace.context.ts index c94569ca8a..9ff8c1d3ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/block-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/block-workspace.context.ts @@ -9,11 +9,12 @@ import { import { UmbClassState, UmbObjectState, UmbStringState } from '@umbraco-cms/backoffice/observable-api'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import type { ManifestWorkspace } from '@umbraco-cms/backoffice/extension-registry'; -import { UMB_MODAL_CONTEXT } from '@umbraco-cms/backoffice/modal'; +import { UMB_MODAL_CONTEXT, type UmbModalContext } from '@umbraco-cms/backoffice/modal'; import { decodeFilePath } from '@umbraco-cms/backoffice/utils'; import { UMB_BLOCK_ENTRIES_CONTEXT, UMB_BLOCK_MANAGER_CONTEXT, + type UmbBlockWorkspaceOriginData, type UmbBlockWorkspaceData, } from '@umbraco-cms/backoffice/block'; import { UMB_PROPERTY_CONTEXT } from '@umbraco-cms/backoffice/property'; @@ -32,7 +33,7 @@ export class UmbBlockWorkspaceContext; #retrieveModalContext; #entityType: string; @@ -68,7 +69,7 @@ export class UmbBlockWorkspaceContext { - this.#modalContext = context; + this.#modalContext = context as any; context.onSubmit().catch(this.#modalRejected); }).asPromise(); @@ -180,7 +181,7 @@ export class UmbBlockWorkspaceContext