diff options
| author | Aaron Bohy <aab@odoo.com> | 2020-04-29 07:21:40 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2020-05-05 10:05:12 +0000 |
| commit | e63ffeab5aadc69bdb5bc4f25238f9138055d3ed (patch) | |
| tree | d128ab0fab4bdeeb3fce9a25e2b935e6f91f2d34 /addons/hr/static/src | |
| parent | df4693e7ffe8082335355b9a7c573d1038547f89 (diff) | |
[REF] mail,hr: move openDMChatWindow to MailManager
It will be used by the Many2OneAvatarUser widget defined in the
next commit.
Diffstat (limited to 'addons/hr/static/src')
| -rw-r--r-- | addons/hr/static/src/js/chat.js | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/addons/hr/static/src/js/chat.js b/addons/hr/static/src/js/chat.js index 233b9898e08..86e7d33ffc3 100644 --- a/addons/hr/static/src/js/chat.js +++ b/addons/hr/static/src/js/chat.js @@ -44,18 +44,8 @@ odoo.define('hr.employee_chat', function (require) { open_chat: '_onOpenChat' }), - _onOpenChat: function(ev) { - var self = this; - var dmChat = this.call('mail_service', 'getDMChatFromPartnerID', ev.data.partner_id); - if (dmChat) { - dmChat.detach(); - } else { - var def = this.call('mail_service', 'createChannel', ev.data.partner_id, 'dm_chat').then(function (dmChatId) { - dmChat = self.call('mail_service', 'getChannel', dmChatId); - dmChat.detach(); - }); - Promise.resolve(def); - } + _onOpenChat: function (ev) { + this.call('mail_service', 'openDMChatWindow', ev.data.partner_id); }, }); |
