From 05e649fa86df3ace496442f0a3582b7582fee2c1 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sat, 18 Dec 2021 21:40:32 +0100 Subject: [PATCH] account_usability: avoir error when user doesn't have admin rights --- account_usability/models/account_bank_statement.py | 3 ++- account_usability/models/account_move.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/account_usability/models/account_bank_statement.py b/account_usability/models/account_bank_statement.py index c7d6e24..85dfc73 100644 --- a/account_usability/models/account_bank_statement.py +++ b/account_usability/models/account_bank_statement.py @@ -80,7 +80,8 @@ class AccountBankStatementLine(models.Model): def show_account_move(self): self.ensure_one() - action = self.env.ref('account.action_move_line_form').read()[0] + action = self.env["ir.actions.actions"]._for_xml_id( + 'account.action_move_line_form') # Note: this action is on account.move, not account.move.line ! action.update({ 'views': False, diff --git a/account_usability/models/account_move.py b/account_usability/models/account_move.py index 7ca52d3..6f5807a 100644 --- a/account_usability/models/account_move.py +++ b/account_usability/models/account_move.py @@ -231,7 +231,8 @@ class AccountMoveLine(models.Model): def show_account_move_form(self): self.ensure_one() - action = self.env.ref('account.action_move_line_form').read()[0] + action = self.env["ir.actions.actions"]._for_xml_id( + 'account.action_move_line_form') action.update({ 'res_id': self.move_id.id, 'view_id': False,