mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-02 04:58:29 +00:00
fix: add validation in bom creator function (#53364)
This commit is contained in:
@@ -561,6 +561,9 @@ def delete_node(**kwargs):
|
||||
|
||||
@frappe.whitelist()
|
||||
def edit_bom_creator(doctype: str, docname: str, data: str | dict, parent: str):
|
||||
if not frappe.has_permission(doctype=doctype, ptype="write", parent_doctype="BOM Creator"):
|
||||
frappe.throw(_("You do not have permission to edit this document"), frappe.PermissionError)
|
||||
|
||||
if isinstance(data, str):
|
||||
data = frappe.parse_json(data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user