summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2013-04-26 16:48:05 +0200
committerThibault Delavallée <tde@openerp.com>2013-04-26 16:48:05 +0200
commit86df760f710d6785aef8770280d0efcba2cf744f (patch)
treef47821f4ef8949e664ea5e317dfb3b702ee0c907
parent26d9feb5ba003088a2360b18fbcded6a3c9e9a01 (diff)
parent33f3b937e093d6e440f8e0c2396d8df38282f206 (diff)
[MERGE] [FIX] project_issue: suggested partners for messaging: email is more important than the customer.
Customer is used mainly for classification / searching Email is used mainly for communication. bzr revid: tde@openerp.com-20130426144805-a8i44mg1rgnn9oe7
-rw-r--r--addons/project_issue/project_issue.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py
index 69792322ab3..5ed73b344bf 100644
--- a/addons/project_issue/project_issue.py
+++ b/addons/project_issue/project_issue.py
@@ -495,10 +495,10 @@ class project_issue(base_stage, osv.osv):
def message_get_suggested_recipients(self, cr, uid, ids, context=None):
recipients = super(project_issue, self).message_get_suggested_recipients(cr, uid, ids, context=context)
for issue in self.browse(cr, uid, ids, context=context):
- if issue.partner_id:
- self._message_add_suggested_recipient(cr, uid, recipients, issue, partner=issue.partner_id, reason=_('Customer'))
- elif issue.email_from:
+ if issue.email_from:
self._message_add_suggested_recipient(cr, uid, recipients, issue, email=issue.email_from, reason=_('Customer Email'))
+ elif issue.partner_id:
+ self._message_add_suggested_recipient(cr, uid, recipients, issue, partner=issue.partner_id, reason=_('Customer'))
return recipients
def message_new(self, cr, uid, msg, custom_values=None, context=None):