changeset 97a0ff35ecf0 in modules/product_cost_warehouse:default
details: 
https://hg.tryton.org/modules/product_cost_warehouse?cmd=changeset&node=97a0ff35ecf0
description:
        Add save argument to extension of set_multivalue

        issue10756
        review369671002
diffstat:

 product.py |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r def60f300e07 -r 97a0ff35ecf0 product.py
--- a/product.py        Fri Aug 27 08:59:26 2021 +0200
+++ b/product.py        Thu Sep 23 10:08:37 2021 +0200
@@ -55,7 +55,7 @@
                 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 @@
             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):

Reply via email to