18 lines
489 B
Diff
18 lines
489 B
Diff
--- a/tryton/modules/sale_shipment_cost/sale.py
|
|
+++ b/tryton/modules/sale_shipment_cost/sale.py
|
|
@@ -168,13 +168,12 @@
|
|
def quote(cls, sales):
|
|
pool = Pool()
|
|
Line = pool.get('sale.line')
|
|
-
|
|
- super(Sale, cls).quote(sales)
|
|
removed = []
|
|
for sale in sales:
|
|
removed.extend(sale.set_shipment_cost())
|
|
Line.delete(removed)
|
|
cls.save(sales)
|
|
+ super(Sale, cls).quote(sales)
|
|
|
|
@classmethod
|
|
@ModelView.button
|