mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-27 22:05:19 +00:00
fix(selling): check sales order permission before work order creation (#58492)
This commit is contained in:
@@ -875,6 +875,8 @@ def set_delivery_date(items: list, sales_order: str) -> None:
|
||||
@frappe.whitelist(methods=["POST"])
|
||||
def make_work_orders(items: str | dict, sales_order: str, company: str, project: str | None = None):
|
||||
"""Make Work Orders against the given Sales Order for the given `items`"""
|
||||
frappe.has_permission("Sales Order", "read", sales_order, throw=True)
|
||||
|
||||
items = frappe.parse_json(items).get("items")
|
||||
out = []
|
||||
|
||||
|
||||
Reference in New Issue
Block a user