From 7faec0c4b1c24965694dc6f0b1552c163cb2e3c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Thu, 24 Mar 2022 17:45:13 +0100 Subject: [PATCH] [FIX] account_asset_management: migration fixup --- .../migrations/13.0.1.0.0/post-migration.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/account_asset_management/migrations/13.0.1.0.0/post-migration.py b/account_asset_management/migrations/13.0.1.0.0/post-migration.py index 30b2456b4..32a64fcda 100644 --- a/account_asset_management/migrations/13.0.1.0.0/post-migration.py +++ b/account_asset_management/migrations/13.0.1.0.0/post-migration.py @@ -8,7 +8,8 @@ def handle_account_invoice_move_migration(env): env.cr, """ UPDATE account_move_line aml - SET asset_profile_id = ail.asset_profile_id, asset_id = ail.asset_id + SET asset_profile_id = COALESCE(ail.asset_profile_id, aml.asset_profile_id), + asset_id = COALESCE(ail.asset_id, aml.asset_id) FROM account_invoice_line ail WHERE aml.old_invoice_line_id = ail.id AND (ail.asset_profile_id IS NOT NULL OR ail.asset_id IS NOT NULL)"""