mirror of
https://github.com/OCA/account-financial-tools.git
synced 2025-02-02 12:47:26 +02:00
[OU-FIX] account_asset_management: Missing XML-IDs renames
If not, record rules will be duplicated. TT33969
This commit is contained in:
@@ -47,6 +47,17 @@ _field_renames = [
|
||||
'asset_category_id', 'asset_profile_id'),
|
||||
]
|
||||
|
||||
_xml_ids_renames = [
|
||||
(
|
||||
"account_asset_management.account_asset_category_multi_company_rule",
|
||||
"account_asset_management.account_asset_profile_multi_company_rule",
|
||||
),
|
||||
(
|
||||
"account_asset_management.account_asset_asset_multi_company_rule",
|
||||
"account_asset_management.account_asset_multi_company_rule",
|
||||
),
|
||||
]
|
||||
|
||||
|
||||
def handle_account_asset_disposal_migration(env):
|
||||
"""Take care of potentially installed `account_asset_disposal` module.
|
||||
@@ -87,6 +98,7 @@ def migrate(env, version):
|
||||
openupgrade.copy_columns(cr, _column_copies)
|
||||
openupgrade.rename_columns(cr, _column_renames)
|
||||
openupgrade.rename_fields(env, _field_renames)
|
||||
openupgrade.rename_xmlids(cr, _xml_ids_renames)
|
||||
handle_account_asset_disposal_migration(env)
|
||||
if openupgrade.column_exists(cr, 'account_asset',
|
||||
'analytic_account_id'):
|
||||
|
||||
Reference in New Issue
Block a user