Avoid duplicate records when confirming sale payments

issue9969
review322971002
This commit is contained in:
Sergi Almacellas Abellana committed 2021-01-25 16:36:22 +01:00
1 parent 216814d2df
commit 33b70fe5f2
1 file changed
+2 -2
+2 -2
View File
@@ -18,8 +18,8 @@ def sale_payment_confirm(func):
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)