From 9931234e835e2ff89325789bc3cffb246390919d Mon Sep 17 00:00:00 2001 From: Mansi Trivedi Date: Fri, 5 Feb 2016 16:39:33 +0530 Subject: [PATCH] [FIX] product: wrong target on computed method As in an api.multi call, should target template, not self. Fixes traceback prone computed field --- addons/account_analytic_default/models/product.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account_analytic_default/models/product.py b/addons/account_analytic_default/models/product.py index 69c96316ac4..8a6da483d11 100644 --- a/addons/account_analytic_default/models/product.py +++ b/addons/account_analytic_default/models/product.py @@ -22,7 +22,7 @@ class ProductTemplate(models.Model): def _compute_rules_count(self): for template in self: - self.rules_count = sum([p.rules_count for p in template.product_variant_ids]) + template.rules_count = sum([p.rules_count for p in template.product_variant_ids]) @api.multi def action_view_rules(self):