diff --git a/document_page_approval/models/document_page.py b/document_page_approval/models/document_page.py index 205e52e6..e28ffda8 100644 --- a/document_page_approval/models/document_page.py +++ b/document_page_approval/models/document_page.py @@ -130,8 +130,9 @@ class DocumentPage(models.Model): def action_changes_pending_approval(self): self.ensure_one() - action = self.env.ref("document_page_approval.action_change_requests") - action = action.read()[0] + action = self.env["ir.actions.act_window"]._for_xml_id( + "document_page_approval.action_change_requests" + ) context = literal_eval(action["context"]) context["search_default_page_id"] = self.id context["default_page_id"] = self.id