From 61934c61dcacfce98663e94c1b80cc95baefd0cb Mon Sep 17 00:00:00 2001 From: "Ujjvala Collins (OpenERP)" Date: Fri, 1 Apr 2011 15:02:24 +0530 Subject: [PATCH] [FIX] sync_google_contact: Fixed problem of updating partner address records. bzr revid: uco@tinyerp.com-20110401093224-pv5o5xdmklv24b0r --- .../wizard/google_contact_import.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/sync_google_contact/wizard/google_contact_import.py b/addons/sync_google_contact/wizard/google_contact_import.py index 4175c635497..31747421c88 100644 --- a/addons/sync_google_contact/wizard/google_contact_import.py +++ b/addons/sync_google_contact/wizard/google_contact_import.py @@ -227,15 +227,15 @@ class synchronize_google_contact(osv.osv_memory): addr = addresss_obj.browse(cr,uid,contact_ids)[0] name = str((addr.name or addr.partner_id and addr.partner_id.name or '').encode('utf-8')) - if not name: + if name != data.get('name'): vals['name'] = data.get('name','') - if not addr.email: + if addr.email != data.get('email'): vals['email'] = data.get('email','') - if not addr.mobile: + if addr.mobile != data.get('mobile'): vals['mobile'] = data.get('mobile','') - if not addr.phone: + if addr.phone != data.get('phone'): vals['phone'] = data.get('phone','') - if not addr.fax: + if addr.fax != data.get('fax'): vals['fax'] = data.get('fax','') addresss_obj.write(cr, uid, contact_ids, vals, context=context)