changeset df8ac3658647 in modules/account_payment:5.8
details: 
https://hg.tryton.org/modules/account_payment?cmd=changeset&node=df8ac3658647
description:
        Return empty value for payment fields when group has no payments

        issue10470
        review363391002
        (grafted from 9feb4c7497a0038c2dd6d77a02c0074dae8f6a23)
diffstat:

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

diffs (12 lines):

diff -r b30152bfa45d -r df8ac3658647 payment.py
--- a/payment.py        Fri Apr 02 22:04:17 2021 +0200
+++ b/payment.py        Fri May 28 09:06:51 2021 +0200
@@ -145,7 +145,7 @@
         payment = Payment.__table__()
 
         # initialize result and columns
-        result = defaultdict(defaultdict)
+        result = defaultdict(lambda: defaultdict(lambda: None))
         columns = [
             payment.group.as_('group_id'),
             Count(payment.group).as_('payment_count'),

Reply via email to