From 0196a4f270479d318dfce3fc17fa005f1358eece Mon Sep 17 00:00:00 2001
From: Goffin Simon <sig@odoo.com>
Date: Mon, 6 Sep 2021 09:51:42 +0000
Subject: [PATCH] [FIX] website_rating: No round on product's rating

Steps to reproduce the bug:

- Install website_sale
- Go to the shop and select a product P
- Enable ratings on P and add 3 ratings (4/5, 5/5, 5/5)

Bug:

The ratings displayed were 33.3333333... and 66.6666666... instead of 33 and 67

opw:2634167

closes odoo/odoo#75985

Signed-off-by: Simon Goffin (sig) <sig@openerp.com>
---
 addons/website_rating/static/src/js/website_mail.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/website_rating/static/src/js/website_mail.js b/addons/website_rating/static/src/js/website_mail.js
index 4f22fe60eeaf..75b2d5eaac2a 100644
--- a/addons/website_rating/static/src/js/website_mail.js
+++ b/addons/website_rating/static/src/js/website_mail.js
@@ -62,7 +62,7 @@ odoo.define('website_rating.thread', function(require) {
                         if(0 < rating && rating <= 5){
                             rating_data['percent'].push({
                                 'num': rating,
-                                'percent': result['rating_stats']['percent'][rating],
+                                'percent': Math.round(result['rating_stats']['percent'][rating]),
                             });
                         }
                     });
-- 
GitLab