[FIX]correct a bug when a contract was set to close and make kanban view of vehicle crash

bzr revid: csn@openerp.com-20121029162047-qvr39esxgjd5uuf1
This commit is contained in:
Cedric Snauwaert 2012-10-29 17:20:47 +01:00
parent 39d2b7bbef
commit d51f209993
1 changed files with 2 additions and 0 deletions

View File

@ -437,6 +437,8 @@ class fleet_vehicle(osv.Model):
ids = self.pool.get('fleet.vehicle.log.contract').search(cr,uid,[('vehicle_id','=',record.id),'|',('state','=','open'),('state','=','toclose')],limit=1,order='expiration_date asc')
if len(ids) > 0:
res.append((record.id,self.pool.get('fleet.vehicle.log.contract').browse(cr,uid,ids[0],context=context).cost_subtype.name))
else:
res.append((record.id,''))
else:
res.append((record.id,''))
return dict(res)