diff --git a/stock.py b/stock.py index 256f61ffd8..f9b2c6c463 100644 --- a/stock.py +++ b/stock.py @@ -119,10 +119,9 @@ class ShipmentIn: move.currency, round=False) unit_shipment_cost = unit_shipment_cost.quantize( exp, rounding=ROUND_HALF_EVEN) - Move.write([move], { - 'unit_price': move.unit_price + unit_shipment_cost, - 'unit_shipment_cost': unit_shipment_cost, - }) + move.unit_price += unit_shipment_cost + move.unit_shipment_cost = unit_shipment_cost + Move.save(moves) @classmethod @ModelView.button