Skip to content

Commit ae75bcc

Browse files
leekelleheriOvergaard
authored andcommitted
Used umbPeekError to surface any errors to the user
1 parent 8be39e7 commit ae75bcc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.context.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { UMB_DOCUMENT_CONFIGURATION_CONTEXT } from '../index.js';
2020
import { UMB_DOCUMENT_DETAIL_MODEL_VARIANT_SCAFFOLD, UMB_DOCUMENT_WORKSPACE_ALIAS } from './constants.js';
2121
import { createExtensionApiByAlias } from '@umbraco-cms/backoffice/extension-registry';
2222
import { observeMultiple } from '@umbraco-cms/backoffice/observable-api';
23+
import { umbPeekError } from '@umbraco-cms/backoffice/notification';
2324
import { UmbContentDetailWorkspaceContextBase } from '@umbraco-cms/backoffice/content';
2425
import { UmbDocumentBlueprintDetailRepository } from '@umbraco-cms/backoffice/document-blueprint';
2526
import { UmbIsTrashedEntityContext } from '@umbraco-cms/backoffice/recycle-bin';
@@ -305,11 +306,14 @@ export class UmbDocumentWorkspaceContext
305306
firstVariantId.segment ?? undefined,
306307
);
307308

308-
// TODO: [LK] Interogate `previewUrlData.message` for any errors.
309-
310309
if (previewUrlData.url) {
311310
const previewWindow = window.open(previewUrlData.url, `umbpreview-${unique}`);
312311
previewWindow?.focus();
312+
return;
313+
}
314+
315+
if (previewUrlData.message) {
316+
umbPeekError(this._host, { color: 'danger', headline: 'Preview error', message: previewUrlData.message });
313317
}
314318
}
315319

0 commit comments

Comments
 (0)