mirror of https://github.com/OCA/social.git
[FIX] mail_optional_follower_notification: Check force_partners_to_notify instead of notify_followers.
Without this commit, followers are NEVER notified when a message is directly posted on the tracker (without click to open the mail compose message form)pull/470/head
parent
7f69303eab
commit
7af04f3ea4
|
@ -11,7 +11,7 @@
|
||||||
'Odoo Community Association (OCA)',
|
'Odoo Community Association (OCA)',
|
||||||
'website': "http://acsone.eu",
|
'website': "http://acsone.eu",
|
||||||
'category': 'Social Network',
|
'category': 'Social Network',
|
||||||
'version': '10.0.1.0.0',
|
'version': '10.0.1.0.1',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'depends': [
|
'depends': [
|
||||||
'mail',
|
'mail',
|
||||||
|
|
|
@ -24,7 +24,8 @@ class MailMessage(models.Model):
|
||||||
res = super(MailMessage, self)._notify(
|
res = super(MailMessage, self)._notify(
|
||||||
force_send=force_send, send_after_commit=send_after_commit,
|
force_send=force_send, send_after_commit=send_after_commit,
|
||||||
user_signature=user_signature)
|
user_signature=user_signature)
|
||||||
if not self.env.context.get('notify_followers'):
|
if self.env.context.get('force_partners_to_notify'):
|
||||||
# Needaction only for recipients
|
# Needaction only for recipients
|
||||||
self.needaction_partner_ids = [(6, 0, self.partner_ids.ids)]
|
self.needaction_partner_ids = [
|
||||||
|
(6, 0, self.env.context.get('force_partners_to_notify'))]
|
||||||
return res
|
return res
|
||||||
|
|
Loading…
Reference in New Issue