summaryrefslogtreecommitdiff
path: root/addons/mail/models/mail_thread.py
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2016-06-28 18:05:25 +0200
committerChristophe Simonis <chs@odoo.com>2016-06-28 18:05:25 +0200
commit93e6316029e237d41540bcf7ac594cc34b692d3a (patch)
treeedbb9fa9a400855d1089d8e612e98c83eb9d3904 /addons/mail/models/mail_thread.py
parent8eb2be4668b5677b82d581023161d31acd8abab1 (diff)
parent71530771ea42c5bf620115e38afeaa6112f720cf (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.py10
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):