diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/entity-action/unpublish.action.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/entity-action/unpublish.action.ts
index 072941195ba2..667fb4dbebc1 100644
--- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/entity-action/unpublish.action.ts
+++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/entity-action/unpublish.action.ts
@@ -105,28 +105,11 @@ export class UmbUnpublishDocumentEntityAction extends UmbEntityActionBase
}
if (!error) {
- // If the content is invariant, we need to show a different notification
- const isInvariant = options.length === 1 && options[0].culture === null;
-
- if (isInvariant) {
- notificationContext?.peek('positive', {
- data: {
- headline: localize.term('speechBubbles_editContentUnpublishedHeader'),
- message: localize.term('speechBubbles_editContentUnpublishedText'),
- },
- });
- } else {
- const documentVariants = documentData.variants.filter((variant) => result.selection.includes(variant.culture!));
- notificationContext?.peek('positive', {
- data: {
- headline: localize.term('speechBubbles_editContentUnpublishedHeader'),
- message: localize.term(
- 'speechBubbles_editVariantUnpublishedText',
- localize.list(documentVariants.map((v) => v.culture ?? v.name)),
- ),
- },
- });
- }
+ notificationContext?.peek('positive', {
+ data: {
+ message: localize.term('speechBubbles_editContentUnpublishedHeader'),
+ },
+ });
const actionEventContext = await this.getContext(UMB_ACTION_EVENT_CONTEXT);
const event = new UmbRequestReloadStructureForEntityEvent({
diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/modal/document-unpublish-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/modal/document-unpublish-modal.element.ts
index 7a1ef74b8fd2..d356a82072a3 100644
--- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/modal/document-unpublish-modal.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/publishing/unpublish/modal/document-unpublish-modal.element.ts
@@ -150,14 +150,12 @@ export class UmbDocumentUnpublishModalElement extends UmbModalBaseElement<
override render() {
return html`
+
+
+
${when(
!this._isInvariant,
() => html`
-
-
- Select the languages to unpublish. Unpublishing a mandatory language will unpublish all languages.
-
-
`,
)}
-
-
-
- Unpublishing will remove this page and all its descendants from the site.
-
-
-
${this._referencesConfig
? html` variantIds.some((id) => id.culture === v.culture));
this.#notificationContext?.peek('positive', {
data: {
- headline: this.#localize.term('speechBubbles_editContentPublishedHeader'),
- message: this.#localize.term(
- 'speechBubbles_editVariantPublishedText',
- // TODO: use correct variant names instead of variant strings [MR]
- this.#localize.list(variants.map((v) => UmbVariantId.Create(v).toString() ?? v.name)),
- ),
+ message: this.#localize.term('speechBubbles_editContentPublishedHeader'),
},
});