Jigar Amin  (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning-mail-jam into 
lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning.

Requested reviews:
  Bhumika (OpenERP) (sbh-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-partner-address-cleaning-mail-jam/+merge/95861

res.partner.address Model Cleaning from Modules
-> Mail, fetchmail_*, email_template, project_mailgate
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-partner-address-cleaning-mail-jam/+merge/95861
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-partner-address-cleaning.
=== modified file 'mail/mail_thread.py'
--- mail/mail_thread.py	2011-12-19 16:54:40 +0000
+++ mail/mail_thread.py	2012-03-05 09:08:25 +0000
@@ -455,18 +455,14 @@
                       { 'partner_address_id': id or False,
                         'partner_id': pid or False }
         """
-        address_pool = self.pool.get('res.partner.address')
-        res = {
-            'partner_address_id': False,
-            'partner_id': False
-        }
+        partner_pool = self.pool.get('res.partner')
+        res = {'partner_id': False}
         if email:
             email = to_email(email)[0]
-            address_ids = address_pool.search(cr, uid, [('email', '=', email)])
-            if address_ids:
-                address = address_pool.browse(cr, uid, address_ids[0])
-                res['partner_address_id'] = address_ids[0]
-                res['partner_id'] = address.partner_id.id
+            contact_ids = partner_pool.search(cr, uid, [('email', '=', email)])
+            if contact_ids:
+                contact = partner_pool.browse(cr, uid, contact_ids[0])
+                res['partner_id'] = contact.id
         return res
 
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to