From 666012dd024f7418b538a2fedb0635c1efdbec9a Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Fri, 28 Feb 2020 10:47:51 +0100 Subject: [PATCH] [MIG+IMP] account_asset_management: Use other column for running migration scripts Old versions of account_asset module contains a parent_id column for assets, which triggers this migration scripts, but giving error later, as the expected data is not there (only account_asset_management module contains it), so we use another column for detecting the condition. --- .../migrations/12.0.2.0.0/post-migration.py | 2 +- account_asset_management/migrations/12.0.2.0.0/pre-migration.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/account_asset_management/migrations/12.0.2.0.0/post-migration.py b/account_asset_management/migrations/12.0.2.0.0/post-migration.py index be01f6e8b..7e4d25ca8 100644 --- a/account_asset_management/migrations/12.0.2.0.0/post-migration.py +++ b/account_asset_management/migrations/12.0.2.0.0/post-migration.py @@ -78,7 +78,7 @@ def update_asset_group_links(cr): @openupgrade.migrate() def migrate(env, version): column = openupgrade.get_legacy_name('parent_id') - if openupgrade.column_exists(env.cr, 'account_asset', column): + if openupgrade.column_exists(env.cr, 'account_asset_profile', column): # if migrating directly from v11 `account_asset` module, there are no # view assets nor parents create_asset_groups(env.cr) diff --git a/account_asset_management/migrations/12.0.2.0.0/pre-migration.py b/account_asset_management/migrations/12.0.2.0.0/pre-migration.py index 91cbb1593..4f78a7dd9 100644 --- a/account_asset_management/migrations/12.0.2.0.0/pre-migration.py +++ b/account_asset_management/migrations/12.0.2.0.0/pre-migration.py @@ -32,7 +32,7 @@ def move_view_assets(cr): @openupgrade.migrate() def migrate(env, version): - if openupgrade.column_exists(env.cr, 'account_asset', 'parent_id'): + if openupgrade.column_exists(env.cr, 'account_asset_profile', 'parent_id'): # if migrating directly from v11 `account_asset` module, there are no # view assets nor parents openupgrade.rename_columns(env.cr, _column_renames)