summaryrefslogtreecommitdiff
path: root/addons/project_issue/project_issue.py
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2015-12-11 13:56:20 +0100
committerThibault Delavallée <tde@openerp.com>2015-12-11 15:02:14 +0100
commit9ebbceeb658b15ba3f7ba0dc098b01baabe0624c (patch)
tree39b13004c09b98c42455208afbe693009baf74b7 /addons/project_issue/project_issue.py
parentf6d6762dc7150076b5463b09480222db813b2cf1 (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_issue/project_issue.py')
-rw-r--r--addons/project_issue/project_issue.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py
index fa43aee4203..21d1a8595e9 100644
--- a/addons/project_issue/project_issue.py
+++ b/addons/project_issue/project_issue.py
@@ -397,7 +397,7 @@ class project_issue(osv.Model):
res_id = super(project_issue, self).message_new(cr, uid, msg, custom_values=defaults, context=context)
email_list = self.email_split(cr, uid, [res_id], msg, context=context)
- partner_ids = self._find_partner_from_emails(cr, uid, [res_id], email_list, force_create=True, context=context)
+ partner_ids = filter(None, self._find_partner_from_emails(cr, uid, [res_id], email_list, force_create=False, context=context))
self.message_subscribe(cr, uid, [res_id], partner_ids, context=context)
return res_id
@@ -405,7 +405,7 @@ class project_issue(osv.Model):
""" Override to update the issue according to the email. """
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(project_issue, self).message_update(cr, uid, ids, msg, update_vals=update_vals, context=context)