From bdf3348cea8c407de32c8aa2473852e89682f781 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Tue, 25 Jul 2017 09:55:22 +0200 Subject: [PATCH] Pass pattern argument on multivalue default fields issue6658 review40541002 --- product.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/product.py b/product.py index b9e6bed8e3..610ea6d549 100644 --- a/product.py +++ b/product.py @@ -130,10 +130,11 @@ class Template(ModelSQL, ModelView, CompanyMultiValueMixin): return product.cost_price @classmethod - def default_cost_price_method(cls): + def default_cost_price_method(cls, **pattern): pool = Pool() Configuration = pool.get('product.configuration') - return Configuration(1).default_cost_price_method + return Configuration(1).get_multivalue( + 'default_cost_price_method', **pattern) @staticmethod def default_products(): @@ -277,7 +278,7 @@ class Product(ModelSQL, ModelView, CompanyMultiValueMixin): return super(Product, cls).multivalue_model(field) @classmethod - def default_cost_price(cls): + def default_cost_price(cls, **pattern): return Decimal(0) @classmethod