diff --git a/dunning.py b/dunning.py index 08fec08660..1b163cf4ef 100644 --- a/dunning.py +++ b/dunning.py @@ -121,7 +121,8 @@ class Letter(CompanyReport): ], order=[('party', 'ASC'), ('id', 'ASC')])) payments = list(chain(*payments)) - return dict(groupby(payments, attrgetter('party'))) + return dict((party, list(payments)) + for party, payments in groupby(payments, attrgetter('party'))) @staticmethod def get_payment_amount(payment):