From c69d8bd2bac959428890d00d910e4f8ed5a4fb90 Mon Sep 17 00:00:00 2001 From: "atp (Open ERP)" Date: Thu, 8 Apr 2010 16:21:22 +0530 Subject: [PATCH] [IMP]:Fixed problem of resource_ids in crm lead bzr revid: atp@tinyerp.co.in-20100408105122-yu84awpypmqj5h0v --- addons/crm/crm_lead.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 9b034890fed..0e101657f54 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -57,8 +57,8 @@ class crm_lead(osv.osv): @param context: A standard dictionary for contextual values """ cal_obj = self.pool.get('resource.calendar') - res_obj = self.pool.get('resource.resource') - + res_obj = self.pool.get('resource.resource') + res = {} for lead in self.browse(cr, uid, ids , context): for field in fields: @@ -81,7 +81,8 @@ class crm_lead(osv.osv): resource_id = False if lead.user_id: resource_ids = res_obj.search(cr, uid, [('user_id','=',lead.user_id.id)]) - resource_id = len(resource_ids) or resource_ids[0] + if resource_ids: + resource_id = len(resource_ids) or resource_ids[0] duration = float(ans.days) if lead.section_id.resource_calendar_id: