diff options
| author | Christophe Simonis <chs@odoo.com> | 2016-06-28 18:05:25 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2016-06-28 18:05:25 +0200 |
| commit | 93e6316029e237d41540bcf7ac594cc34b692d3a (patch) | |
| tree | edbb9fa9a400855d1089d8e612e98c83eb9d3904 /addons/mail/models/mail_thread.py | |
| parent | 8eb2be4668b5677b82d581023161d31acd8abab1 (diff) | |
| parent | 71530771ea42c5bf620115e38afeaa6112f720cf (diff) | |
[MERGE] forward port of branch saas-11 up to 7153077
Diffstat (limited to 'addons/mail/models/mail_thread.py')
| -rw-r--r-- | addons/mail/models/mail_thread.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py index 22729fddb17..3b49c50235b 100644 --- a/addons/mail/models/mail_thread.py +++ b/addons/mail/models/mail_thread.py @@ -1888,10 +1888,7 @@ class MailThread(models.AbstractModel): provided, subscribe uid instead. """ if user_ids is None: user_ids = [self._uid] - result = self.message_subscribe(self.env['res.users'].browse(user_ids).mapped('partner_id').ids, subtype_ids=subtype_ids) - if user_ids and result: - self.pool['ir.ui.menu'].clear_caches() - return result + return self.message_subscribe(self.env['res.users'].browse(user_ids).mapped('partner_id').ids, subtype_ids=subtype_ids) @api.multi def message_subscribe(self, partner_ids=None, channel_ids=None, subtype_ids=None, force=True): @@ -1932,10 +1929,7 @@ class MailThread(models.AbstractModel): if user_ids is None: user_ids = [self._uid] partner_ids = [user.partner_id.id for user in self.env['res.users'].browse(user_ids)] - result = self.message_unsubscribe(partner_ids) - if partner_ids and result: - self.pool['ir.ui.menu'].clear_caches() - return result + return self.message_unsubscribe(partner_ids) @api.multi def message_unsubscribe(self, partner_ids=None, channel_ids=None): |
