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'),