[FIX] crm: Fixed category field error while creating opportunity from partners.

lp bug: https://launchpad.net/bugs/670904 fixed

bzr revid: uco@tinyerp.com-20101110072844-j4qijhhnqlo7uirf
This commit is contained in:
uco (OpenERP)
2010-11-10 12:58:44 +05:30
parent f5c635408c
commit 07a3bdfce2
@@ -84,7 +84,7 @@ class crm_partner2opportunity(osv.osv_memory):
categ_obj = self.pool.get('crm.case.categ')
categ_ids = categ_obj.search(cr, uid, [('name','ilike','Part%')])
categ_ids = categ_obj.search(cr, uid, [('object_id.model','=','crm.lead')])
case_obj = self.pool.get('crm.lead')
opp_id = case_obj.create(cr, uid, {
@@ -93,7 +93,7 @@ class crm_partner2opportunity(osv.osv_memory):
'probability' : make_opportunity_obj.probability,
'partner_id' : make_opportunity_obj.partner_id.id,
'partner_address_id' : address['default'],
'categ_id' : categ_ids[0],
'categ_id' : categ_ids and categ_ids[0] or '',
'state' :'draft',
'type': 'opportunity'
})