From 21cd01b2d8faeb2363a8596a315ec158b958392e Mon Sep 17 00:00:00 2001 From: "Hiral Patel (OpenERP)" Date: Tue, 25 Sep 2012 12:53:24 +0530 Subject: [PATCH] [IMP] Improve code bzr revid: hip@tinyerp.com-20120925072324-5dup0gvvd2yfx1n1 --- addons/mail/static/src/js/mail.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index eacd00e7b77..326b2f442b1 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -349,7 +349,8 @@ openerp.mail = function(session) { // event: click on 'Reply by email' in msg side menu this.$el.on('click', 'a.oe_mail_msg_reply_by_email', function (event) { if (! self.compose_message_widget) return true; - var msg_id = event.target.dataset.msg_id || event.srcElement.dataset.msg_id; + evt = event.target || event.srcElement; + var msg_id = evt.dataset.msg_id; if (! msg_id) return false; self.compose_message_widget.refresh({ 'default_composition_mode': 'reply', @@ -370,9 +371,10 @@ openerp.mail = function(session) { on_message_read: function (event) { //TDE: TODO - var msg_id = event.target.dataset.id || event.srcElement.dataset.id; + evt = event.target || event.srcElement; + var msg_id = evt.dataset.id; if (! msg_id) return false; - $(event.target || event.srcElement).parents('li.oe_mail_thread_msg').eq(0).remove(); + $(evt).parents('li.oe_mail_thread_msg').eq(0).remove(); return this.ds_notification.call('set_message_read', [parseInt(msg_id)]); },