diff options
| author | Géry Debongnie <ged@odoo.com> | 2015-10-21 10:00:05 +0200 |
|---|---|---|
| committer | Géry Debongnie <ged@odoo.com> | 2015-10-22 14:43:14 +0200 |
| commit | e2dc7b27eef0e48c25768fd3c0f81bbd89a2b1bb (patch) | |
| tree | 3bf098b6ebcf7f0542132530c78e969ee76a9b32 /addons/mail/static/src/js/thread.js | |
| parent | 1dbeac3e5a6c3bba0caa54df20603d77704f90cd (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.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'); }, |
