From 4d604098141df2ea241df05cead4cc82447f73c1 Mon Sep 17 00:00:00 2001 From: Zarrar Date: Thu, 16 Nov 2017 14:30:00 +0530 Subject: [PATCH] disallow toolbar buttons for root node (#4505) --- frappe/public/js/frappe/views/treeview.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/views/treeview.js b/frappe/public/js/frappe/views/treeview.js index fb366c8386..6df9083401 100644 --- a/frappe/public/js/frappe/views/treeview.js +++ b/frappe/public/js/frappe/views/treeview.js @@ -165,7 +165,7 @@ frappe.views.TreeView = Class.extend({ { label:__(me.can_write? "Edit": "Details"), condition: function(node) { - return !node.root && me.can_read; + return !node.is_root && me.can_read; }, click: function(node) { frappe.set_route("Form", me.doctype, node.label); @@ -190,7 +190,7 @@ frappe.views.TreeView = Class.extend({ // autoname property is "prompt" allow_rename = autoname && autoname.toLowerCase()==='prompt'; } - return !node.root && me.can_write && allow_rename; + return !node.is_root && me.can_write && allow_rename; }, click: function(node) { frappe.model.rename_doc(me.doctype, node.label, function(new_name) { @@ -202,7 +202,7 @@ frappe.views.TreeView = Class.extend({ }, { label:__("Delete"), - condition: function(node) { return !node.root && me.can_delete; }, + condition: function(node) { return !node.is_root && me.can_delete; }, click: function(node) { frappe.model.delete_doc(me.doctype, node.label, function() { node.parent.remove();