[FIX]bug getname when brand deleted

bzr revid: dle@openerp.com-20120925074720-fosudvzez8lanhul
This commit is contained in:
Denis Ledoux dle@openerp.com 2012-09-25 09:47:20 +02:00
parent 351231d8c5
commit 33de7c5832
2 changed files with 6 additions and 4 deletions

View File

@ -18,7 +18,7 @@ class fleet_vehicle_model(osv.Model):
res = []
for record in reads:
name = record.modelname
if record.brand:
if record.brand.name:
name = record.brand.name+' / '+name
res.append((record.id, name))
return res
@ -64,8 +64,10 @@ class fleet_vehicle(osv.Model):
for record in reads:
if record.registration:
name = record.registration
if record.model_id:
name = record.model_id.brand.name+' / '+record.model_id.modelname + ' / ' + name
if record.model_id.modelname:
name = record.model_id.modelname + ' / ' + name
if record.model_id.brand.name:
name = record.model_id.brand.name+' / '+ name
res.append((record.id, name))
return res

View File

@ -29,8 +29,8 @@
<field name="model">fleet.vehicle.model</field>
<field name="arch" type="xml">
<tree string="Models" version="7.0">
<field name="name" />
<field name="brand" />
<field name="modelname" />
<field name="vendors" />
</tree>
</field>