summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2015-11-09 10:34:32 +0100
committerGéry Debongnie <ged@odoo.com>2015-11-30 10:37:21 +0100
commita3fe7723d141bff9a58fa4e0464687d4b38bf18b (patch)
treecbce296c76df36aaba848e99360aa91ebbbf65e0 /addons/mail/static/src/js
parent3f059d5edf9705af680914fcfd5b7a7472d33edb (diff)
[IMP] mail: add kanban view of channels in discuss client action
Diffstat (limited to 'addons/mail/static/src/js')
-rw-r--r--addons/mail/static/src/js/client_action.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/addons/mail/static/src/js/client_action.js b/addons/mail/static/src/js/client_action.js
index 8acbb679b2b..20078af06a2 100644
--- a/addons/mail/static/src/js/client_action.js
+++ b/addons/mail/static/src/js/client_action.js
@@ -117,6 +117,17 @@ var ChatAction = Widget.extend(ControlPanelMixin, {
chat_manager.undo_mark_as_read(msgs_ids, channel);
});
},
+ "click .o_mail_open_channels": function () {
+ this.do_action({
+ name: _t('Public Channels'),
+ type: 'ir.actions.act_window',
+ res_model: "mail.channel",
+ views: [[false, 'kanban'], [false, 'form']],
+ domain: [['public', '!=', 'private']],
+ }, {
+ on_reverse_breadcrumb: this.on_reverse_breadcrumb,
+ });
+ },
},
on_attach_callback: function () {