summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/thread.js
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2015-10-21 10:00:05 +0200
committerGéry Debongnie <ged@odoo.com>2015-10-22 14:43:14 +0200
commite2dc7b27eef0e48c25768fd3c0f81bbd89a2b1bb (patch)
tree3bf098b6ebcf7f0542132530c78e969ee76a9b32 /addons/mail/static/src/js/thread.js
parent1dbeac3e5a6c3bba0caa54df20603d77704f90cd (diff)
[IMP] mail: add link to origin channel from message
Diffstat (limited to 'addons/mail/static/src/js/thread.js')
-rw-r--r--addons/mail/static/src/js/thread.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/mail/static/src/js/thread.js b/addons/mail/static/src/js/thread.js
index 79f3d8c0607..32444085936 100644
--- a/addons/mail/static/src/js/thread.js
+++ b/addons/mail/static/src/js/thread.js
@@ -18,6 +18,7 @@ var Thread = Widget.extend({
events: {
"click .o_mail_redirect": "on_click_redirect",
+ "click .o_channel_redirect": "on_channel_redirect",
"click .o_thread_show_more": "on_click_show_more",
"click .o_thread_message_needaction": function (event) {
event.stopPropagation();
@@ -80,6 +81,12 @@ var Thread = Widget.extend({
this.trigger('redirect', res_model, res_id);
},
+ on_channel_redirect: function (event) {
+ event.preventDefault();
+ var channel_id = $(event.target).data('channel-id');
+ this.trigger('redirect_to_channel', channel_id);
+ },
+
on_click_show_more: function () {
this.trigger('load_more_messages');
},