diff --git a/addons/product/migrations/13.0.1.2/post-migration.py b/addons/product/migrations/13.0.1.2/post-migration.py index 6d51f1896e11..515c871f4b15 100644 --- a/addons/product/migrations/13.0.1.2/post-migration.py +++ b/addons/product/migrations/13.0.1.2/post-migration.py @@ -36,8 +36,11 @@ def fill_product_variant_combination_table(env): (product_product_id, product_template_attribute_value_id) SELECT pavppr.product_product_id, ptav.id FROM product_attribute_value_product_product_rel pavppr - JOIN product_template_attribute_value ptav ON - ptav.product_attribute_value_id = pavppr.product_attribute_value_id + JOIN product_product pp + ON pp.id = pavppr.product_product_id + JOIN product_template_attribute_value ptav + ON ptav.product_attribute_value_id = pavppr.product_attribute_value_id + AND pp.product_tmpl_id = ptav.product_tmpl_id """, )