From 951b6653cd58832ad2f546f05168c4da89c24ff7 Mon Sep 17 00:00:00 2001 From: "Nimesh (Open ERP)" Date: Wed, 12 Sep 2012 18:45:51 +0530 Subject: [PATCH] [ADD] add function to fatch the new vote and render it. bzr revid: nco@tinyerp.com-20120912131551-xzz16f5zuz3mlz6r --- addons/mail/static/src/js/mail.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index ff0dfaa01b8..084c1001be7 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -292,12 +292,17 @@ openerp.mail = function(session) { $(parent_element).html(vote_element); self.add_vote_event($(parent_element)); }, - + fetch_voters: function (message_id) { + var self= this + this.ds_message.call('message_read', [[parseInt(message_id)]]).then(function(result){ + self.render_vote(result[0]); + }); + }, subscribe_vote: function(message_id){ var self = this; this.mail_message = new session.web.DataSet(this, 'mail.message'); return this.mail_message.call('vote_toggle', [[parseInt(message_id)]]).then(function(result){ - //self.render_vote(message_id); + self.fetch_voters(message_id); }); },