changeset 9f99341984e7 in modules/account_statement_rule:default
details:
https://hg.tryton.org/modules/account_statement_rule?cmd=changeset&node=9f99341984e7
description:
Fallback to keyword search
We do not need to test variable being empty to search by keyword as the
variable may be unbound.
issue11009
review376121002
diffstat:
account.py | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diffs (26 lines):
diff -r ee80c2208fbd -r 9f99341984e7 account.py
--- a/account.py Mon Dec 13 23:10:09 2021 +0100
+++ b/account.py Thu Dec 16 00:05:10 2021 +0100
@@ -394,11 +394,11 @@
number, = numbers
if number.account.owners:
party = number.account.owners[0]
- if not number:
+ else:
lines = Line.search([
('statement.state', 'in', ['validated', 'posted']),
('origin.keywords.bank_account', '=',
- keywords['bank_account']),
+ bank_account),
('party', '!=', None),
],
order=[('date', 'DESC')], limit=1)
@@ -410,7 +410,7 @@
[('rec_name', 'ilike', keywords['party'])])
if len(parties) == 1:
party, = parties
- if not party:
+ else:
lines = Line.search([
('statement.state', 'in', ['validated', 'posted']),
('origin.keywords.party', '=', keywords['party']),