Pass pattern argument on multivalue default fields

issue6658
review40541002
This commit is contained in:
Sergi Almacellas Abellana committed 2017-07-25 09:55:22 +02:00
1 parent 4239f79853
commit bdf3348cea
1 file changed
+4 -3
+4 -3
View File
@@ -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