From a497300be83a1d98aa6dd71a0e6f207ca57d658c Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Tue, 27 Dec 2016 11:46:09 +0100 Subject: [PATCH] [FIX] website_sale: star rating for first comment For first comments on a product in the ecommerce we would not have the star rating displayed till a page refresh, and the star widget would not be reset after posting. Also in other situations, we would get a 0 star widget when posting comment without rating, but after a refresh the widget would dispappear. With this change the new comment get the same stars as when refreshed. opw-702608 --- addons/website_sale/static/src/js/website_sale_rating.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/website_sale/static/src/js/website_sale_rating.js b/addons/website_sale/static/src/js/website_sale_rating.js index 278d6bc7b1d..562b161fb83 100644 --- a/addons/website_sale/static/src/js/website_sale_rating.js +++ b/addons/website_sale/static/src/js/website_sale_rating.js @@ -12,10 +12,8 @@ odoo.define('website_sale.rating', function (require) { website_mail_thread.WebsiteMailThread.include({ prepend_message: function(message_data){ - var rating_enabled = this.$el.data('rating-enabled'); - message_data['rating_enabled'] = rating_enabled; var $elem = this._super.call(this, message_data); - if(message_data['rating_enabled']){ + if(message_data['rating_default_value']){ var rating_star = new rating.RatingStarWidget(this, { 'rating_default_value': message_data['rating_default_value'], 'rating_disabled': message_data['rating_disabled'],