From abfcd28d04e1129f16c46e5b84408e774c192b03 Mon Sep 17 00:00:00 2001 From: "Bhumika (OpenERP)" Date: Mon, 5 Mar 2012 09:46:26 +0530 Subject: [PATCH] [IMP] base/res: improve the condtion of update address bzr revid: sbh@tinyerp.com-20120305041626-vhdsiz9iuovni10g --- openerp/addons/base/res/res_partner.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 0b74035ef11..a8c1439c893 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -264,9 +264,7 @@ class res_partner(osv.osv): def create(self, cr, uid, vals, context=None): # temo get the defulat photo image ,it will remove - if 'photo' not in vals: - vals['photo'] =self._get_photo(cr,uid,vals.get('is_company'),context) - if vals.get('parent_id'): + if vals.get('parent_id') and vals.get('use_parent_address'): update_ids= self.search(cr, uid, [('parent_id', '=', vals.get('parent_id')),('use_parent_address','=',True)], context=context) update_ids.append(vals.get('parent_id')) self.udpate_address(cr,uid,False,update_ids,vals)