changeset c8eb5ee0da2d in modules/account:default
details: https://hg.tryton.org/modules/account?cmd=changeset;node=c8eb5ee0da2d
description:
        Prevent error on Grouping Moves when comparing empty dates

        issue9166
        review259051002
diffstat:

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

diffs (16 lines):

diff -r 73c4fc2903c7 -r c8eb5ee0da2d move.py
--- a/move.py   Sat Apr 18 13:01:51 2020 +0200
+++ b/move.py   Mon Apr 20 18:20:55 2020 +0200
@@ -1972,10 +1972,10 @@
 
         counterpart_lines = []
         for line in lines:
-            if maturity_dates[line.account]:
+            if maturity_dates[line.account] and line.maturity_date:
                 maturity_dates[line.account] = min(
                     maturity_dates[line.account], line.maturity_date)
-            else:
+            elif line.maturity_date:
                 maturity_dates[line.account] = line.maturity_date
             cline = cls._counterpart_line(line)
             accounts[cline.account] += cline.debit - cline.credit

Reply via email to