From 99e7e2a0a2e5417043df05d3a6ee0d5fe28d9db4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=BAria=20Sancho?= Date: Thu, 9 Feb 2023 10:25:22 +0100 Subject: [PATCH] [14.0][FIX] kpi_dashboard report_label: fix read --- kpi_dashboard/models/kpi_kpi.py | 10 ++++++---- report_label/models/ir_actions_server.py | 7 ++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/kpi_dashboard/models/kpi_kpi.py b/kpi_dashboard/models/kpi_kpi.py index 12c72d52e..be2b044ca 100644 --- a/kpi_dashboard/models/kpi_kpi.py +++ b/kpi_dashboard/models/kpi_kpi.py @@ -179,8 +179,9 @@ class KpiKpi(models.Model): def show_value(self): self.ensure_one() - action = self.env.ref("kpi_dashboard.kpi_kpi_act_window") - result = action.read()[0] + result = self.env["ir.actions.act_window"]._for_xml_id( + "kpi_dashboard.kpi_kpi_act_window" + ) result.update( { "res_id": self.id, @@ -247,8 +248,9 @@ class KpiKpiHistory(models.Model): def show_form(self): self.ensure_one() - action = self.env.ref("kpi_dashboard.kpi_kpi_history_act_window") - result = action.read()[0] + result = self.env["ir.actions.act_window"]._for_xml_id( + "kpi_dashboard.kpi_kpi_history_act_window" + ) result.update( { "res_id": self.id, diff --git a/report_label/models/ir_actions_server.py b/report_label/models/ir_actions_server.py index ff030fa98..4f9638b0f 100644 --- a/report_label/models/ir_actions_server.py +++ b/report_label/models/ir_actions_server.py @@ -23,10 +23,11 @@ class IrActionsServer(models.Model): def report_label_associated_view(self): """View the associated qweb templates""" self.ensure_one() - action = self.env.ref("base.action_ui_view", raise_if_not_found=False) - if not action or len(self.label_template.split(".")) < 2: + res = self.env["ir.actions.act_window"]._for_xml_id( + "base.action_ui_view", raise_if_not_found=False + ) + if not res or len(self.label_template.split(".")) < 2: return False - res = action.read()[0] res["domain"] = [ ("type", "=", "qweb"), "|",