From eccfd681d2d9b9974540d5a8312d450f08010bfd Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Fri, 4 Feb 2022 14:03:37 +0100 Subject: [PATCH] [FIX] avoid error if there are for a single invoice, many payment related to the same transaction --- addons/payment/migrations/12.0.1.0/post-migration.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/payment/migrations/12.0.1.0/post-migration.py b/addons/payment/migrations/12.0.1.0/post-migration.py index 8d958aca073c..25d23c4f201e 100644 --- a/addons/payment/migrations/12.0.1.0/post-migration.py +++ b/addons/payment/migrations/12.0.1.0/post-migration.py @@ -45,6 +45,7 @@ def fill_invoice_ids(env): account_invoice_payment_rel ai_rel WHERE ap.payment_transaction_id = pt.id AND ai_rel.payment_id = ap.id + GROUP BY pt.id, ai_rel.invoice_id """, ) env['payment.transaction'].search([])._compute_invoice_ids_nbr()