From d30b03f06346eddb3c737294dc1138fc3113e3e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 23 Sep 2021 10:08:37 +0200 Subject: [PATCH] Add save argument to extension of set_multivalue issue10756 review369671002 (grafted from 97a0ff35ecf03d9e049f0b3470dd73e75f7c4b95) --HG-- branch : 6.0 --- product.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/product.py b/product.py index f040eb9259..8010c53f2e 100644 --- a/product.py +++ b/product.py @@ -55,7 +55,7 @@ class Product(metaclass=PoolMeta): pattern.setdefault('warehouse', context.get('warehouse')) return super().get_multivalue(name, **pattern) - def set_multivalue(self, name, value, **pattern): + def set_multivalue(self, name, value, save=True, **pattern): pool = Pool() Company = pool.get('company.company') context = Transaction().context @@ -64,7 +64,7 @@ class Product(metaclass=PoolMeta): company = Company(context['company']) if company.cost_price_warehouse: pattern.setdefault('warehouse', context.get('warehouse')) - return super().set_multivalue(name, value, **pattern) + return super().set_multivalue(name, value, save=save, **pattern) @classmethod def _domain_moves_cost(cls):