From ee930245082dbde2efc265371138695fa8ffdd99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 27 Aug 2021 08:48:34 +0200 Subject: [PATCH] Use the instance context to get carrier prices issue10666 review358661002 --- sale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index bd47ad56aa..8ac7688b04 100644 --- a/sale.py +++ b/sale.py @@ -166,7 +166,8 @@ class SaleShipmentCost(metaclass=PoolMeta): raise BadRequest() else: carrier = None - self.carrier = carrier + # Use id to get proper context + self.carrier = carrier.id if carrier else None class Line(TaxableMixin, metaclass=PoolMeta):