Reset sales to state quotation to avoid duplicate log entries

Closes #13159
This commit is contained in:
Cédric Krier
2024-04-04 12:51:18 +02:00
parent b50911d36c
commit 38037cb8c5
+2
View File
@@ -32,6 +32,8 @@ class Sale(metaclass=PoolMeta):
removed.extend(sale.set_extra())
Line.delete(removed)
cls.save(sales)
# Reset to quotation state to avoid duplicate log entries
cls.write(sales, {'state': 'quotation'})
def set_extra(self):
'Set extra lines and fill lines_to_delete'