summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/delivery/models/sale_order.py1
-rw-r--r--addons/delivery/wizard/choose_delivery_carrier.py1
2 files changed, 1 insertions, 1 deletions
diff --git a/addons/delivery/models/sale_order.py b/addons/delivery/models/sale_order.py
index 509f47dd1a4..41d098c6dcb 100644
--- a/addons/delivery/models/sale_order.py
+++ b/addons/delivery/models/sale_order.py
@@ -43,6 +43,7 @@ class SaleOrder(models.Model):
self._remove_delivery_line()
for order in self:
+ order.carrier_id = carrier.id
order._create_delivery_line(carrier, amount, price_unit_in_description=self.carrier_id.invoice_policy == 'real')
return True
diff --git a/addons/delivery/wizard/choose_delivery_carrier.py b/addons/delivery/wizard/choose_delivery_carrier.py
index c7bac396c61..9953d15912e 100644
--- a/addons/delivery/wizard/choose_delivery_carrier.py
+++ b/addons/delivery/wizard/choose_delivery_carrier.py
@@ -74,6 +74,5 @@ class ChooseDeliveryCarrier(models.TransientModel):
}
def button_confirm(self):
- self.order_id.carrier_id = self.carrier_id
self.order_id.delivery_message = self.delivery_message
self.order_id.set_delivery_line(self.carrier_id, self.delivery_price)