diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/entity-action/rollback.action.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/entity-action/rollback.action.ts index 163f3d74bd..f35ce5a9ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/entity-action/rollback.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/entity-action/rollback.action.ts @@ -11,7 +11,9 @@ export class UmbRollbackDocumentEntityAction extends UmbEntityActionBase const modalManagerContext = await this.getContext(UMB_MODAL_MANAGER_CONTEXT); const modalContext = modalManagerContext.open(this, UMB_ROLLBACK_MODAL, {}); - await modalContext.onSubmit(); + const data = await modalContext.onSubmit().catch(() => undefined); + if (!data) return; + const notificationContext = await this.getContext(UMB_NOTIFICATION_CONTEXT); notificationContext.peek('positive', { data: { message: this.#localize.term('rollback_documentRolledBack') }, diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/modal/rollback-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/modal/rollback-modal.element.ts index e41ad2d053..a5775e4532 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/modal/rollback-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/rollback/modal/rollback-modal.element.ts @@ -223,6 +223,8 @@ export class UmbRollbackModalElement extends UmbModalBaseElement