fix: use doc.has_permission instead of frappe.has_permission (#19541)
This commit is contained in:
parent
fabe3906aa
commit
d6c6df74db
1 changed files with 2 additions and 2 deletions
|
|
@ -294,7 +294,7 @@ def save_report(name, doctype, report_settings):
|
|||
if report.report_type != "Report Builder":
|
||||
frappe.throw(_("Only reports of type Report Builder can be edited"))
|
||||
|
||||
if report.owner != frappe.session.user and not frappe.has_permission("Report", "write"):
|
||||
if report.owner != frappe.session.user and not report.has_permission("write"):
|
||||
frappe.throw(_("Insufficient Permissions for editing Report"), frappe.PermissionError)
|
||||
else:
|
||||
report = frappe.new_doc("Report")
|
||||
|
|
@ -323,7 +323,7 @@ def delete_report(name):
|
|||
if report.report_type != "Report Builder":
|
||||
frappe.throw(_("Only reports of type Report Builder can be deleted"))
|
||||
|
||||
if report.owner != frappe.session.user and not frappe.has_permission("Report", "delete"):
|
||||
if report.owner != frappe.session.user and not report.has_permission("delete"):
|
||||
frappe.throw(_("Insufficient Permissions for deleting Report"), frappe.PermissionError)
|
||||
|
||||
report.delete(ignore_permissions=True)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue