refactor: remove usage of raise_exception (#39309)

This commit is contained in:
Ankush Menat 2024-01-11 14:02:28 +05:30 committed by GitHub
parent c67b0a3a64
commit 432a14c84c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -87,7 +87,7 @@ class Employee(NestedSet):
def update_user_permissions(self):
if not self.create_user_permission:
return
if not has_permission("User Permission", ptype="write", raise_exception=False):
if not has_permission("User Permission", ptype="write", print_logs=False):
return
employee_user_permission_exists = frappe.db.exists(
@ -258,7 +258,7 @@ def validate_employee_role(doc, method=None, ignore_emp_check=False):
def update_user_permissions(doc, method):
# called via User hook
if "Employee" in [d.role for d in doc.get("roles")]:
if not has_permission("User Permission", ptype="write", raise_exception=False):
if not has_permission("User Permission", ptype="write", print_logs=False):
return
employee = frappe.get_doc("Employee", {"user_id": doc.name})
employee.update_user_permissions()