changeset 9f81d1107cd2 in modules/account:5.2
details: https://hg.tryton.org/modules/account?cmd=changeset;node=9f81d1107cd2
description:
Test that balance line exists when grouping payment lines
issue8754
review284281003
(grafted from 53a52828acac0a36e4e279b81046f9fc3772c669)
diffstat:
move.py | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diffs (24 lines):
diff -r a74cc1cbcfb7 -r 9f81d1107cd2 move.py
--- a/move.py Sun Mar 01 21:03:29 2020 +0100
+++ b/move.py Fri Mar 06 11:21:30 2020 +0100
@@ -1832,8 +1832,9 @@
if line.account.reconcile:
to_reconcile[line.account].append(line)
- balance_line.move = move
- balance_line.save()
+ if balance_line:
+ balance_line.move = move
+ balance_line.save()
for lines in to_reconcile.values():
Line.reconcile(lines, delegate_to=balance_line)
@@ -1946,7 +1947,7 @@
balance_line.second_currency = grouping['second_currency']
balance_line.amount_second_currency = (
-amount_second_currency)
- balance_line.maturity_date = maturity_dates[balance_line.account]
+ balance_line.maturity_date = maturity_dates[balance_line.account]
return move, balance_line
def _counterpart_line(self, line):