changeset fe5699894b9f in modules/sale_payment:default details: https://hg.tryton.org/modules/sale_payment?cmd=changeset;node=fe5699894b9f description: Avoid duplicate records when confirming sale payments
issue9969 review322971002 diffstat: account.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines): diff -r 009610ee7f1c -r fe5699894b9f account.py --- a/account.py Fri Jan 22 01:16:37 2021 +0100 +++ b/account.py Mon Jan 25 16:36:22 2021 +0100 @@ -18,8 +18,8 @@ result = func(cls, payments, *args, **kwargs) - sales = [p.origin for p in payments - if isinstance(p.origin, Sale)] + sales = {p.origin for p in payments + if isinstance(p.origin, Sale)} sales = Sale.browse(sales) # optimize cache Sale.payment_confirm(sales)