From f9af4d2ff9cf07fabb7b145f578b0a6a64acf774 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Tue, 10 Mar 2026 19:08:09 +0530 Subject: [PATCH] fix: check shared documents as well Signed-off-by: Akhil Narang --- frappe/model/meta.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/model/meta.py b/frappe/model/meta.py index 3dc3181dac..3524670f07 100644 --- a/frappe/model/meta.py +++ b/frappe/model/meta.py @@ -705,7 +705,8 @@ class Meta(Document): ) if 0 not in permlevel_access and permission_type in ("read", "select"): - if frappe.share.get_shared(self.name, user, rights=["read"], limit=1): + check_doctype = parenttype if self.istable and parenttype else self.name + if frappe.share.get_shared(check_doctype, user, rights=["read"], limit=1): permlevel_access.add(0) permitted_fieldnames.extend(