From 0123c519974199e599648bca4ef06b1f6a51c44d Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 25 Feb 2014 11:28:30 +0100 Subject: [PATCH] [FIX] crm: lead to opportunity convertion: pass id instead of browse record object bzr revid: chs@openerp.com-20140225102830-1za1ei2xlr1oc4nv --- addons/crm/wizard/crm_lead_to_opportunity.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/crm/wizard/crm_lead_to_opportunity.py b/addons/crm/wizard/crm_lead_to_opportunity.py index f779237ea71..0c51ab64a03 100644 --- a/addons/crm/wizard/crm_lead_to_opportunity.py +++ b/addons/crm/wizard/crm_lead_to_opportunity.py @@ -127,7 +127,7 @@ class crm_lead2opportunity_partner(osv.osv_memory): team_id = vals.get('section_id', False) data = self.browse(cr, uid, ids, context=context)[0] for lead_id in lead_ids: - partner_id = self._create_partner(cr, uid, lead_id, data.action, data.partner_id, context=context) + partner_id = self._create_partner(cr, uid, lead_id, data.action, data.partner_id.id, context=context) # FIXME: cannot pass user_ids as the salesman allocation only works in batch res = lead.convert_opportunity(cr, uid, [lead_id], partner_id, [], team_id, context=context) # FIXME: must perform salesman allocation in batch separately here