From 6f8fd738c4ad37f2fc551296552449f69f54c5e2 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sat, 7 Jan 2023 17:18:58 +0530 Subject: [PATCH 1/3] fix: do not show delete button for standard workspace if developer_mode is not on --- .../js/frappe/views/workspace/workspace.js | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/views/workspace/workspace.js b/frappe/public/js/frappe/views/workspace/workspace.js index 96b3f4e15a..1ccb8ff72b 100644 --- a/frappe/public/js/frappe/views/workspace/workspace.js +++ b/frappe/public/js/frappe/views/workspace/workspace.js @@ -719,13 +719,16 @@ frappe.views.Workspace = class Workspace { icon: frappe.utils.icon("duplicate", "sm"), action: () => this.duplicate_page(item), }, - { + ]; + + if (this.is_item_deletable(item)) { + this.dropdown_list.push({ label: __("Delete"), title: __("Delete Workspace"), icon: frappe.utils.icon("delete-active", "sm"), action: () => this.delete_page(item), - }, - ]; + }); + } let $button = $(`