From f63fb2857919bcff1a0d6795cce8d45188d7c724 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Mon, 20 Feb 2017 10:22:42 +0100 Subject: [PATCH] [FIX] rating: Typo error When record.id was not in the dictionary result, it raised a error. opw:709072 --- addons/rating/models/rating.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/rating/models/rating.py b/addons/rating/models/rating.py index 0ac59c861da..d7775be2541 100644 --- a/addons/rating/models/rating.py +++ b/addons/rating/models/rating.py @@ -65,7 +65,7 @@ class RatingMixin(models.AbstractModel): for data in read_group_res: result[data['res_id']] += data['res_id_count'] for record in self: - record.rating_count = result[record.id] + record.rating_count = result.get(record.id) def rating_get_partner_id(self): if hasattr(self, 'partner_id') and self.partner_id: