From 6cccea0193649592fa0fdc42e8ae1c2cd4bdac8b Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Fri, 23 Apr 2021 17:56:35 +0200 Subject: [PATCH] [12.0][FIX] account_asset_management: fix error in parent to group migration Return the id from the subselect by its column name in the main query. Fixes incomplete and incorrect group assignment during the migration. --- .../migrations/12.0.2.0.0/post-migration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 7e4d25ca8..a3a3ac64f 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 @@ -28,7 +28,7 @@ def create_asset_groups(cr): LEFT JOIN account_asset_group aag2 ON aag2.{origin_column} = va.{parent_column} WHERE {parent_column} {rest_sql} - RETURNING id + RETURNING {origin_column} """) isnull = sql.SQL("IS NULL") inids = sql.SQL("IN %(ids)s")