diff --git a/jdav_web/finance/models.py b/jdav_web/finance/models.py index 5fb1aa9..72e795f 100644 --- a/jdav_web/finance/models.py +++ b/jdav_web/finance/models.py @@ -261,7 +261,7 @@ class Statement(CommonModel): continue new_amount = sum((trans.amount for trans in grp)) - new_ref = "\n".join((trans.reference for trans in grp)) + new_ref = ", ".join((f"{trans.reference} EUR{trans.amount: .2f}" for trans in grp)) Transaction(statement=self, member=member, amount=new_amount, confirmed=False, reference=new_ref, ledger=ledger).save() for trans in grp: