fix: pass on user param

Co-authored-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Safwan 2026-02-23 14:34:37 +05:30 committed by GitHub
parent 6d79d703a0
commit a2fdff9006
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -888,7 +888,7 @@ def has_permission(doc, ptype=None, user=None, debug=False):
if (
user != "Guest"
and ptype
and frappe.share.get_shared("File", filters=[["share_name", "=", doc.name]], rights=[ptype])
and frappe.share.get_shared("File", filters=[["share_name", "=", doc.name]], rights=[ptype], user=user)
):
return True