From 9c5afc36205ad947c3fd95ce2a92137bc24d71ba Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 19 Jul 2018 13:02:36 +0530 Subject: [PATCH] website permission for support portal --- erpnext/support/doctype/issue/issue.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/support/doctype/issue/issue.py b/erpnext/support/doctype/issue/issue.py index 43cfd3fda2..c7b5e06182 100644 --- a/erpnext/support/doctype/issue/issue.py +++ b/erpnext/support/doctype/issue/issue.py @@ -135,7 +135,10 @@ def set_multiple_status(names, status): set_status(name, status) def has_website_permission(doc, ptype, user, verbose=False): - return doc.raised_by==user + from erpnext.controllers.website_list_for_contact import has_website_permission + permission_based_on_customer = has_website_permission(doc, ptype, user, verbose) + + return permission_based_on_customer or doc.raised_by==user def update_issue(contact, method):