diff options
Diffstat (limited to 'addons/mail/static/src/js/thread.js')
| -rw-r--r-- | addons/mail/static/src/js/thread.js | 7 |
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'); }, |
