From bf07c86b9d66b6b233f90fdfc5257a5fc0b09a35 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Sat, 2 Aug 2014 21:15:23 +0530 Subject: [PATCH] Dont show single doctypes in permitted_documents_for_users_filters --- .../permitted_documents_for_user.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frappe/core/report/permitted_documents_for_user/permitted_documents_for_user.py b/frappe/core/report/permitted_documents_for_user/permitted_documents_for_user.py index 64712310cb..22777957b8 100644 --- a/frappe/core/report/permitted_documents_for_user/permitted_documents_for_user.py +++ b/frappe/core/report/permitted_documents_for_user/permitted_documents_for_user.py @@ -44,9 +44,11 @@ def query_doctypes(doctype, txt, searchfield, start, page_len, filters): user_obj.build_permissions() can_read = user_obj.can_read + single_doctypes = [d[0] for d in frappe.db.get_values("DocType", {"issingle": 1})] + out = [] for dt in can_read: - if txt.lower().replace("%", "") in dt.lower(): + if txt.lower().replace("%", "") in dt.lower() and dt not in single_doctypes: out.append([dt]) return out