Avoid duplicate records when confirming sale payments
issue9969 review322971002
This commit is contained in:
1 parent
216814d2df
commit
33b70fe5f2
1 file changed
+2
-2
+2
-2
@@ -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)
|
||||
|
||||
|
||||
Reference in new issue
Block a user