diff --git a/addons/product/models/product_product.py b/addons/product/models/product_product.py index 01fa220e3c8..2b2ff81bd45 100644 --- a/addons/product/models/product_product.py +++ b/addons/product/models/product_product.py @@ -794,6 +794,9 @@ class ProductProduct(models.Model): (tmpl_to_deactivate + tmpl_to_activate).toggle_active() return result + def get_contextual_price(self): + return self._get_contextual_price() + def _get_contextual_price(self): self.ensure_one() return self.product_tmpl_id._get_contextual_price(self) diff --git a/addons/product/models/product_template.py b/addons/product/models/product_template.py index 74eb4390bcb..5c3d92dd0b4 100644 --- a/addons/product/models/product_template.py +++ b/addons/product/models/product_template.py @@ -1383,6 +1383,9 @@ class ProductTemplate(models.Model): 'template': '/product/static/xls/product_template.xls' }] + def get_contextual_price(self, product=None): + return self._get_contextual_price(product=product) + def _get_contextual_price(self, product=None): self.ensure_one() pricelist = self._get_contextual_pricelist()