Browse Source
Merge pull request #207 from acsone/10.0-fix-mail_optional_follower_notification-ape
[FIX] mail_optional_follower_notification: Check force_partners_to_notify instead of notify_followers.
pull/192/head
Pedro M. Baeza
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
4 additions and
3 deletions
-
mail_optional_follower_notification/__manifest__.py
-
mail_optional_follower_notification/models/mail_message.py
|
|
@ -11,7 +11,7 @@ |
|
|
|
'Odoo Community Association (OCA)', |
|
|
|
'website': "http://acsone.eu", |
|
|
|
'category': 'Social Network', |
|
|
|
'version': '10.0.1.0.0', |
|
|
|
'version': '10.0.1.0.1', |
|
|
|
'license': 'AGPL-3', |
|
|
|
'depends': [ |
|
|
|
'mail', |
|
|
|
|
|
@ -24,7 +24,8 @@ class MailMessage(models.Model): |
|
|
|
res = super(MailMessage, self)._notify( |
|
|
|
force_send=force_send, send_after_commit=send_after_commit, |
|
|
|
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 |
|
|
|
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 |