mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-14 12:25:09 +00:00
fix: prevent creation of root accounts in account tree view
(cherry picked from commit 3600f2f91b)
This commit is contained in:
@@ -252,6 +252,10 @@ frappe.treeview_settings["Account"] = {
|
|||||||
root_company,
|
root_company,
|
||||||
]);
|
]);
|
||||||
} else {
|
} else {
|
||||||
|
const node = treeview.tree.get_selected_node();
|
||||||
|
if (node.is_root) {
|
||||||
|
frappe.throw(__("Cannot create root account."));
|
||||||
|
}
|
||||||
treeview.new_node();
|
treeview.new_node();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -270,7 +274,8 @@ frappe.treeview_settings["Account"] = {
|
|||||||
].treeview.page.fields_dict.root_company.get_value() ||
|
].treeview.page.fields_dict.root_company.get_value() ||
|
||||||
frappe.flags.ignore_root_company_validation) &&
|
frappe.flags.ignore_root_company_validation) &&
|
||||||
node.expandable &&
|
node.expandable &&
|
||||||
!node.hide_add
|
!node.hide_add &&
|
||||||
|
!node.is_root
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
click: function () {
|
click: function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user