diff --git a/addons/rating/controllers/main.py b/addons/rating/controllers/main.py index 5257073ce7b..5c1f7f5f4ce 100644 --- a/addons/rating/controllers/main.py +++ b/addons/rating/controllers/main.py @@ -29,7 +29,7 @@ class Rating(http.Controller): @http.route(['/rating//submit_feedback'], type="http", auth="public", methods=['post'], website=True) def submit_rating(self, token, **kwargs): - rate = kwargs.get('rate') + rate = int(kwargs.get('rate')) assert rate in (1, 5, 10), "Incorrect rating" rating = request.env['rating.rating'].sudo().search([('access_token', '=', token)]) if not rating: diff --git a/addons/rating/views/rating_template.xml b/addons/rating/views/rating_template.xml index 679db3ede20..5b9552e2ffc 100644 --- a/addons/rating/views/rating_template.xml +++ b/addons/rating/views/rating_template.xml @@ -25,7 +25,7 @@