diff --git a/addons/portal_rating/static/src/js/portal_chatter.js b/addons/portal_rating/static/src/js/portal_chatter.js index baaebd17be6..fdf0bc8db3b 100644 --- a/addons/portal_rating/static/src/js/portal_chatter.js +++ b/addons/portal_rating/static/src/js/portal_chatter.js @@ -117,12 +117,10 @@ PortalChatter.include({ 'percent': [], }; _.each(_.keys(result['rating_stats']['percent']).reverse(), function (rating) { - if (rating % 2 === 0) { - ratingData['percent'].push({ - 'num': rating, - 'percent': utils.round_precision(result['rating_stats']['percent'][rating], 0.01), - }); - } + ratingData['percent'].push({ + 'num': rating, + 'percent': utils.round_precision(result['rating_stats']['percent'][rating], 0.01), + }); }); self.set('rating_card_values', ratingData); }); diff --git a/addons/rating/models/rating_mixin.py b/addons/rating/models/rating_mixin.py index 3886f8b812e..6825083554e 100644 --- a/addons/rating/models/rating_mixin.py +++ b/addons/rating/models/rating_mixin.py @@ -266,7 +266,7 @@ class RatingMixin(models.AbstractModel): result = { 'avg': data['avg'], 'total': data['total'], - 'percent': dict.fromkeys(range(1, 11), 0), + 'percent': dict.fromkeys(range(1, 6), 0), } for rate in data['repartition']: result['percent'][rate] = (data['repartition'][rate] * 100) / data['total'] if data['total'] > 0 else 0