From 432d22ba768154d0dd2139cff2ac2b478c980fc7 Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Wed, 19 Dec 2018 19:59:58 +0530 Subject: [PATCH] Add get_permitted_documents function --- frappe/core/doctype/user_permission/user_permission.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frappe/core/doctype/user_permission/user_permission.py b/frappe/core/doctype/user_permission/user_permission.py index 701c47c4ca..1f2ad4c0ef 100644 --- a/frappe/core/doctype/user_permission/user_permission.py +++ b/frappe/core/doctype/user_permission/user_permission.py @@ -103,4 +103,8 @@ def get_applicable_for_doctype_list(doctype, txt, searchfield, start, page_len, for doctype in linked_doctypes[start:page_len]: return_list.append([doctype]) - return return_list \ No newline at end of file + return return_list + +def get_permitted_documents(doctype): + return [d.get('doc') for d in get_user_permissions().get(doctype, []) \ + if d.get('doc')] \ No newline at end of file