Skip to content

Commit

Permalink
Improved code.
Browse files Browse the repository at this point in the history
  • Loading branch information
Z4nzu committed Sep 13, 2024
1 parent cab8d49 commit d63880e
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions wiki/wiki/doctype/wiki_page/wiki_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,7 @@ def on_update(self):
update_index(self)

def on_trash(self):
if frappe.db.exists('Wiki Page Revision Item', {'wiki_page': self.name}):
frappe.db.delete('Wiki Page Revision Item', {'wiki_page': self.name})
frappe.delete_doc_if_exists('Wiki Page Revision Item', {'wiki_page': self.name})

# Get names of revisions that are not referenced in `Wiki Page Revision Item`
revisions_to_delete = frappe.db.get_all(
Expand Down Expand Up @@ -157,10 +156,9 @@ def update_page(self, title, content, edit_message, raised_by=None):
self.save()

def verify_permission(self, permtype):
permitted = frappe.has_permission(self.doctype, permtype, self)
if permtype == "read" and self.allow_guest:
return True
if not permitted:
if not frappe.has_permission(self.doctype, permtype, self):
action = permtype
if action == "write":
action = "edit"
Expand Down

0 comments on commit d63880e

Please sign in to comment.