diff options
| author | Thibault Delavallée <tde@openerp.com> | 2015-12-11 13:56:20 +0100 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-12-11 15:02:14 +0100 |
| commit | 9ebbceeb658b15ba3f7ba0dc098b01baabe0624c (patch) | |
| tree | 39b13004c09b98c42455208afbe693009baf74b7 /addons/project/project.py | |
| parent | f6d6762dc7150076b5463b09480222db813b2cf1 (diff) | |
[FIX] project, issue: stop spamming partners
Commit bb1200adc781efc1318e502a84cc1e77315aabc4 introduced the automatic
addition of cc as followers of tasks and issues. However it seems to
automatically create partners if the address it not recognized. This
does not seem a good idea.
Diffstat (limited to 'addons/project/project.py')
| -rw-r--r-- | addons/project/project.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/project/project.py b/addons/project/project.py index 4e9a6c879c9..6cfcb9e243e 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -806,7 +806,7 @@ class task(osv.osv): res = super(task, self).message_new(cr, uid, msg, custom_values=defaults, context=context) email_list = self.email_split(cr, uid, [res], msg, context=context) - partner_ids = self._find_partner_from_emails(cr, uid, [res], email_list, force_create=True, context=context) + partner_ids = filter(None, self._find_partner_from_emails(cr, uid, [res], email_list, force_create=False, context=context)) self.message_subscribe(cr, uid, [res], partner_ids, context=context) return res @@ -830,7 +830,7 @@ class task(osv.osv): pass email_list = self.email_split(cr, uid, ids, msg, context=context) - partner_ids = self._find_partner_from_emails(cr, uid, ids, email_list, force_create=True, context=context) + partner_ids = filter(None, self._find_partner_from_emails(cr, uid, ids, email_list, force_create=False, context=context)) self.message_subscribe(cr, uid, ids, partner_ids, context=context) return super(task, self).message_update(cr, uid, ids, msg, update_vals=update_vals, context=context) |
