fix: query report read permission issue

This commit is contained in:
Ejaaz Khan 2025-05-15 18:03:36 +05:30
parent 5a316e0713
commit f72bd90fef

View file

@ -708,6 +708,13 @@ def has_match(
# each doctype could have multiple conflicting user permission doctypes, hence using OR
# so that even if one of the sets allows a match, it is true
if match:
if not frappe.has_permission(
doctype=ref_doctype, ptype="read", throw=False, ignore_share_permissions=True
):
match = False
matched_for_doctype = matched_for_doctype or match
if matched_for_doctype: