From d09fd25ad7dbcaec1fad124dd0bf59d203e1ec26 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Fri, 14 Jan 2022 18:03:21 +0530 Subject: [PATCH] fix: import permissions For some reason not importing this is causing issue with running the functionality directly; specifically when running from background job. --- frappe/model/document.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/model/document.py b/frappe/model/document.py index e25469c68a..e055a12950 100644 --- a/frappe/model/document.py +++ b/frappe/model/document.py @@ -188,6 +188,8 @@ class Document(BaseDocument): is not set. :param permtype: one of `read`, `write`, `submit`, `cancel`, `delete`""" + import frappe.permissions + if self.flags.ignore_permissions: return True return frappe.permissions.has_permission(self.doctype, permtype, self, verbose=verbose)