From 6c6b23c465c2f95eb4cfd489dbfe280612b1f63d Mon Sep 17 00:00:00 2001 From: Kenn Jacobsen Date: Wed, 16 Oct 2019 15:28:03 +0200 Subject: [PATCH] V8: Add irreversible warning when deleting items from the recycle bin (#6600) --- src/Umbraco.Web.UI.Client/src/views/content/delete.html | 6 +++++- src/Umbraco.Web.UI.Client/src/views/media/delete.html | 6 +++++- src/Umbraco.Web/Trees/TreeControllerBase.cs | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/content/delete.html b/src/Umbraco.Web.UI.Client/src/views/content/delete.html index 721139c6e9..9a88428173 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/delete.html +++ b/src/Umbraco.Web.UI.Client/src/views/content/delete.html @@ -14,10 +14,14 @@ Are you sure you want to delete {{currentNode.name}}?

-
+
This will delete the node and all its languages. If you only want to delete one language go and unpublish it instead.
+
+ When items are deleted from the recycle bin, they will be gone forever. +
+
diff --git a/src/Umbraco.Web.UI.Client/src/views/media/delete.html b/src/Umbraco.Web.UI.Client/src/views/media/delete.html index d4f16ce71c..7231ccf2c4 100644 --- a/src/Umbraco.Web.UI.Client/src/views/media/delete.html +++ b/src/Umbraco.Web.UI.Client/src/views/media/delete.html @@ -14,7 +14,11 @@ Are you sure you want to delete {{currentNode.name}}?

- +
+ When items are deleted from the recycle bin, they will be gone forever. +
+ + diff --git a/src/Umbraco.Web/Trees/TreeControllerBase.cs b/src/Umbraco.Web/Trees/TreeControllerBase.cs index 0f9b61469e..77e5ebef62 100644 --- a/src/Umbraco.Web/Trees/TreeControllerBase.cs +++ b/src/Umbraco.Web/Trees/TreeControllerBase.cs @@ -265,6 +265,7 @@ namespace Umbraco.Web.Trees treeNode.Path = entity.Path; treeNode.Udi = Udi.Create(ObjectTypes.GetUdiType(entityObjectType), entity.Key); treeNode.HasChildren = hasChildren; + treeNode.Trashed = entity.Trashed; return treeNode; }