fix: Ignore perm while updating module onboarding (#22448)

* fix: Ignore perm while updating module onboarding

* fix: incorrect error message
This commit is contained in:
Ankush Menat 2023-09-18 14:30:53 +05:30 committed by GitHub
parent 6a2266c641
commit 6a2bfbf61d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -52,7 +52,7 @@ class ModuleOnboarding(Document):
is_complete = [bool(step.is_complete or step.is_skipped) for step in steps]
if all(is_complete):
self.is_complete = True
self.save()
self.save(ignore_permissions=True)
return True
return False

View file

@ -216,7 +216,7 @@ class Document(BaseDocument):
def check_permission(self, permtype="read", permlevel=None):
"""Raise `frappe.PermissionError` if not permitted"""
if not self.has_permission(permtype):
self.raise_no_permission_to(permlevel or permtype)
self.raise_no_permission_to(permtype)
def has_permission(self, permtype="read") -> bool:
"""