[Fix] crm: fix lead is link with a partner, deleting this partner do not erase phone number email

bzr revid: sbh@tinyerp.com-20110203101220-nyj0rkabjvjvj49m
This commit is contained in:
Sbh (OpenERP)
2011-02-03 15:42:20 +05:30
parent de2e08f4aa
commit bacd2755dc
+5 -8
View File
@@ -281,14 +281,11 @@ class crm_case(object):
@param part: Partner's id
@email: Partner's email ID
"""
if not part:
return {'value': {'partner_address_id': False,
'email_from': False,
'phone': False
}}
addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact'])
data = {'partner_address_id': addr['contact']}
data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value'])
data={}
if part:
addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact'])
data = {'partner_address_id': addr['contact']}
data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value'])
return {'value': data}
def onchange_partner_address_id(self, cr, uid, ids, add, email=False):