From 7efdd4c05b413b4e4fd5a13870d136d408685b91 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 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 2f07bdfd71..7e4d8ca4ce 100644 --- a/sale.py +++ b/sale.py @@ -85,7 +85,10 @@ class Sale(metaclass=PoolMeta): states={ 'readonly': Eval('state') != 'draft', }, - depends=['state', 'available_carriers']) + context={ + 'company': Eval('company', -1), + }, + depends=['state', 'available_carriers', 'company']) available_carriers = fields.Function( fields.Many2Many('carrier', None, None, 'Available Carriers'), 'on_change_with_available_carriers')