From 0c6d5de8052923ee6d12e6bfdb1aaca8e72a5bda Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Wed, 25 Sep 2024 18:36:46 +0530 Subject: [PATCH] fix(query_report): use the correct key Signed-off-by: Akhil Narang --- frappe/desk/query_report.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index 0579321a0d..adfc4e4692 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -794,7 +794,9 @@ def validate_filters_permissions(report_name, filters=None, user=None): for field in report.filters: if field.fieldname in filters and field.fieldtype == "Link": linked_doctype = field.options - if not has_permission(doctype=linked_doctype, doc=filters[field], user=user): + if not has_permission(doctype=linked_doctype, doc=filters[field.fieldname], user=user): frappe.throw( - _("You do not have permission to access {0}: {1}.").format(linked_doctype, filters[field]) + _("You do not have permission to access {0}: {1}.").format( + linked_doctype, filters[field.fieldname] + ) )