fix: add validation in bom creator function (#53364)

This commit is contained in:
Mihir Kandoi
2026-03-12 12:18:54 +05:30
committed by GitHub
parent b1ff4daaf5
commit 9c0c39381f

View File

@@ -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)