details:   https://code.tryton.org/tryton/commit/91174ccc6929
branch:    default
user:      Cédric Krier <[email protected]>
date:      Sun Nov 02 16:53:22 2025 +0100
description:
        Set a default value when calculating clearing reconcile of a payment 
group

        Closes #14301
diffstat:

 modules/account_payment_clearing/payment.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 4670d23c64c2 -r 91174ccc6929 modules/account_payment_clearing/payment.py
--- a/modules/account_payment_clearing/payment.py       Mon Nov 17 12:44:45 
2025 +0100
+++ b/modules/account_payment_clearing/payment.py       Sun Nov 02 16:53:22 
2025 +0100
@@ -404,7 +404,7 @@
         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)

Reply via email to