From d3c85a8ea8deca291a9ec8215d0a4d60b3c91f88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 2 Nov 2025 16:53:22 +0100 Subject: [PATCH] Set a default value when calculating clearing reconcile of a payment group Closes #14301 (grafted from 91174ccc69295c1735dad93d720e078ceff91e51) --HG-- branch : 7.0 --- modules/account_payment_clearing/payment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/account_payment_clearing/payment.py b/modules/account_payment_clearing/payment.py index dd6665a8b6..50836c5633 100644 --- a/modules/account_payment_clearing/payment.py +++ b/modules/account_payment_clearing/payment.py @@ -395,7 +395,7 @@ class Group(metaclass=PoolMeta): Payment = pool.get('account.payment') payment = Payment.__table__() cursor = Transaction().connection.cursor() - result = defaultdict() + result = defaultdict(lambda: None) column = Coalesce(payment.clearing_reconciled, False) if backend.name == 'sqlite': column = Min(column)