changeset 9a6dadee9e9b in modules/account:6.0 details: https://hg.tryton.org/modules/account?cmd=changeset&node=9a6dadee9e9b description: Do not compare debit or credit to None when searching
issue11568 review417441003 (grafted from 6d06c13574dddb21e36970afd27ea674ddaf4de6) diffstat: account.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (21 lines): diff -r f6ab5fe8c4cd -r 9a6dadee9e9b account.py --- a/account.py Fri Jun 03 19:41:06 2022 +0200 +++ b/account.py Fri Jun 24 09:19:13 2022 +0200 @@ -1832,7 +1832,7 @@ break ids = [a.id for a in accounts - if operator_(getattr(a, fname), operand)] + if operand is not None and operator_(getattr(a, fname), operand)] return [('id', 'in', ids)] @classmethod @@ -1880,7 +1880,7 @@ }.get(operator_, lambda v, l: False) ids = [a.id for a in accounts - if operator_(getattr(a, name), operand)] + if operand is not None and operator_(getattr(a, name), operand)] return [('id', 'in', ids)] def get_currency(self, name):