diff --git a/addons/im_livechat/im_livechat_data.xml b/addons/im_livechat/im_livechat_data.xml index 8394d25c16d..7a97ae788e1 100644 --- a/addons/im_livechat/im_livechat_data.xml +++ b/addons/im_livechat/im_livechat_data.xml @@ -56,5 +56,25 @@ + + + :rating_0 + <img src='/rating/static/src/img/rating_0.png'/> + Rating Smiley Bad + + + + :rating_5 + <img src='/rating/static/src/img/rating_5.png'/> + Rating Smiley Okay + + + + :rating_10 + <img src='/rating/static/src/img/rating_10.png'/> + Rating Smiley Good + + + \ No newline at end of file diff --git a/addons/im_livechat/static/src/js/im_livechat.js b/addons/im_livechat/static/src/js/im_livechat.js index 7841e3b7803..07ee22002ae 100644 --- a/addons/im_livechat/static/src/js/im_livechat.js +++ b/addons/im_livechat/static/src/js/im_livechat.js @@ -267,6 +267,7 @@ return openerp.session.rpc("/rating/livechat/feedback", {uuid: uuid, rate: this.rating, reason : this.reason}).then(function(res) { if(close){ self.trigger("feedback_sent"); // will close the conversation + self.conversation.send_message(_.str.sprintf(_t("I rated you with :rating_%d"), self.rating), "message"); } }); } diff --git a/addons/rating/views/rating_view.xml b/addons/rating/views/rating_view.xml index 417b34ed452..ec5ae2f143e 100644 --- a/addons/rating/views/rating_view.xml +++ b/addons/rating/views/rating_view.xml @@ -7,14 +7,13 @@ + + - - -