Pankita Shah(OpenERP) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-traceback_issue_crm-shp into 
lp:~openerp-dev/openobject-addons/trunk-traceback_issue1-nco.

Requested reviews:
  OpenERP Core Team (openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-traceback_issue_crm-shp/+merge/136136

hello,

-i have fix issue list index out of bound in crm

thanks

shp 
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-traceback_issue_crm-shp/+merge/136136
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-traceback_issue1-nco.
=== modified file 'crm/wizard/crm_merge_opportunities.py'
--- crm/wizard/crm_merge_opportunities.py	2012-09-27 13:45:13 +0000
+++ crm/wizard/crm_merge_opportunities.py	2012-11-26 10:54:35 +0000
@@ -32,12 +32,13 @@
         lead = self.pool.get('crm.lead')
         record = self.browse(cr, uid, ids[0], context=context)
         opportunities = record.opportunity_ids
-        #TOFIX: why need to check lead_ids here
-        lead_ids = [opportunities[0].id]
-        self.write(cr, uid, ids, {'opportunity_ids' : [(6,0, lead_ids)]}, context=context)
-        context['lead_ids'] = lead_ids
-        merge_id = lead.merge_opportunity(cr, uid, [x.id for x in opportunities], context=context)
-        return lead.redirect_opportunity_view(cr, uid, merge_id, context=context)
+        if len(opportunities):
+            #TOFIX: why need to check lead_ids here
+            lead_ids = [opportunities[0].id]
+            self.write(cr, uid, ids, {'opportunity_ids' : [(6,0, lead_ids)]}, context=context)
+            context['lead_ids'] = lead_ids
+            merge_id = lead.merge_opportunity(cr, uid, [x.id for x in opportunities], context=context)
+            return lead.redirect_opportunity_view(cr, uid, merge_id, context=context)
 
     _columns = {
         'opportunity_ids': fields.many2many('crm.lead', rel='merge_opportunity_rel', id1='merge_id', id2='opportunity_id', string='Leads/Opportunities'),

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to