account_usability: avoir error when user doesn't have admin rights

This commit is contained in:
Alexis de Lattre
2021-12-18 21:40:32 +01:00
parent 08118ec4f5
commit 05e649fa86
2 changed files with 4 additions and 2 deletions

View File

@@ -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,

View File

@@ -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,