From 7e5672f207d96ec9650adf4807df58a94bffbd04 Mon Sep 17 00:00:00 2001 From: EdgarRetes Date: Wed, 2 Oct 2024 16:38:03 -0600 Subject: [PATCH] [FIX] document_page_approval: Smart buttons --- document_page/models/document_page_history.py | 14 +++++------ .../views/document_page_approval.xml | 24 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/document_page/models/document_page_history.py b/document_page/models/document_page_history.py index 35ddb3922ff..426ee9adb76 100644 --- a/document_page/models/document_page_history.py +++ b/document_page/models/document_page_history.py @@ -66,11 +66,11 @@ def _get_diff(self, v1, v2): context=True, ) - # TODO: Replace for _compute_display_name - def name_get(self): - return [(rec.id, "%s #%i" % (rec.page_id.name, rec.id)) for rec in self] + # # TODO: Replace for _compute_display_name + # def name_get(self): + # return [(rec.id, "%s #%i" % (rec.page_id.name, rec.id)) for rec in self] - @api.depends("page_id") - def _compute_display_name(self): - for rec in self: - rec.display_name = rec.id, "%s #%i" % (rec.page_id.name, rec.id) + # @api.depends("page_id") + # def _compute_display_name(self): + # for rec in self: + # rec.display_name = rec.id, "%s #%i" % (rec.page_id.name, rec.id) diff --git a/document_page_approval/views/document_page_approval.xml b/document_page_approval/views/document_page_approval.xml index a4b9c9a5a5f..00c6bf4b3ea 100644 --- a/document_page_approval/views/document_page_approval.xml +++ b/document_page_approval/views/document_page_approval.xml @@ -14,7 +14,7 @@ type="object" string="Send to Review" class="oe_highlight" - invisible="not is_approval_required or not am_i_owner or state not in 'draft'" + invisible="not is_approval_required or not am_i_owner or state != 'draft'" />