From fcba670ec81b3b77778225648fad5544385c6801 Mon Sep 17 00:00:00 2001 From: "German Loredo [Vauxoo]" Date: Thu, 4 Apr 2024 09:49:59 -0600 Subject: [PATCH] [MIG] account_multicompany_code: Migration to 17.0 - Adapt the use of name_get as part of [1]. [1] odoo/odoo#122085 --- account_multicompany_code/__manifest__.py | 2 +- account_multicompany_code/models/account_account.py | 10 +++++----- account_multicompany_code/models/account_journal.py | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/account_multicompany_code/__manifest__.py b/account_multicompany_code/__manifest__.py index cb3d4b5734c..5f6b7351a02 100644 --- a/account_multicompany_code/__manifest__.py +++ b/account_multicompany_code/__manifest__.py @@ -1,6 +1,6 @@ { "name": "Account Multicompany Code", - "version": "16.0.1.0.0", + "version": "17.0.1.0.0", "author": "Vauxoo", "category": "Accounting/Accounting", "website": "https://www.vauxoo.com/", diff --git a/account_multicompany_code/models/account_account.py b/account_multicompany_code/models/account_account.py index b515b226883..9a1f3261ae4 100644 --- a/account_multicompany_code/models/account_account.py +++ b/account_multicompany_code/models/account_account.py @@ -1,12 +1,12 @@ -from odoo import models +from odoo import api, models class AccountAccount(models.Model): _inherit = "account.account" - def name_get(self): - result = dict(super().name_get()) + @api.depends("company_id.code") + def _compute_display_name(self): + super()._compute_display_name() for record in self: if record.company_id.code: - result[record.id] += " (%s)" % record.company_id.code - return list(result.items()) + record.display_name += " (%s)" % record.company_id.code diff --git a/account_multicompany_code/models/account_journal.py b/account_multicompany_code/models/account_journal.py index 04dfedf80be..efa4650c163 100644 --- a/account_multicompany_code/models/account_journal.py +++ b/account_multicompany_code/models/account_journal.py @@ -1,12 +1,12 @@ -from odoo import models +from odoo import api, models class AccountJournal(models.Model): _inherit = "account.journal" - def name_get(self): - result = dict(super().name_get()) + @api.depends("company_id.code") + def _compute_display_name(self): + super()._compute_display_name() for record in self: if record.company_id.code: - result[record.id] += " (%s)" % record.company_id.code - return list(result.items()) + record.display_name += " (%s)" % record.company_id.code