summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2015-08-31 11:00:26 +0200
committerAaron Bohy <aab@odoo.com>2015-09-01 21:04:34 +0200
commitd3df3268a98f2c19ca1897196102b50d7821f73f (patch)
tree7c8953db65633c5617a49fe62f49471a3f7a2cc3 /addons/mail/static/src/js
parentf83f2d97d70cc8f4e5b9845a6138df5f5dd4d8be (diff)
[FIX] mail: partner invite dialog
Correctly send a notification on people invite Also remove useless less rule
Diffstat (limited to 'addons/mail/static/src/js')
-rw-r--r--addons/mail/static/src/js/mail_chat_backend.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/addons/mail/static/src/js/mail_chat_backend.js b/addons/mail/static/src/js/mail_chat_backend.js
index 798024ce751..039107fd2fe 100644
--- a/addons/mail/static/src/js/mail_chat_backend.js
+++ b/addons/mail/static/src/js/mail_chat_backend.js
@@ -357,13 +357,10 @@ var PartnerInviteDialog = Dialog.extend({
var self = this;
var data = this.$partner_invite_input.select2('data');
if(data.length >= 1){
- this.ChannelModel.call('channel_invite', [], {"ids" : [this.channel.id], 'partner_ids': _.pluck(data, 'id')}).then(function(){
+ return this.ChannelModel.call('channel_invite', [], {"ids" : [this.channel.id], 'partner_ids': _.pluck(data, 'id')}).then(function(){
var names = _.pluck(data, 'text').join(', ');
self.do_notify(_t('New people'), _.str.sprintf(_t('You added <b>%s</b> to the conversation.'), names));
- self.close();
});
- }else{
- self.close();
}
},
});
@@ -562,7 +559,7 @@ var ChatMailThread = Widget.extend(mail_thread.MailThreadMixin, ControlPanelMixi
},
on_click_button_invite: function(){
new PartnerInviteDialog(this, {
- title: _.str.sprintf(_t('Invite people to %s.'), this.get_current_channel_name()),
+ title: _.str.sprintf(_t('Invite people to %s'), this.get_current_channel_name()),
channel: this.channels[this.get('current_channel_id')],
}).open();
},