summaryrefslogtreecommitdiff
path: root/addons/fleet/models/fleet_vehicle.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/fleet/models/fleet_vehicle.py')
-rw-r--r--addons/fleet/models/fleet_vehicle.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/addons/fleet/models/fleet_vehicle.py b/addons/fleet/models/fleet_vehicle.py
index 34798e8e725..8cb15b38acb 100644
--- a/addons/fleet/models/fleet_vehicle.py
+++ b/addons/fleet/models/fleet_vehicle.py
@@ -33,10 +33,11 @@ class FleetVehicle(models.Model):
@api.depends('model_id')
def _compute_manager_id(self):
- if self.model_id:
- self.manager_id = self.model_id.manager_id
- else:
- self.manager_id = None
+ for vehicle in self:
+ if vehicle.model_id:
+ vehicle.manager_id = vehicle.model_id.manager_id
+ else:
+ vehicle.manager_id = None
brand_id = fields.Many2one('fleet.vehicle.model.brand', 'Brand', related="model_id.brand_id", store=True, readonly=False)
log_drivers = fields.One2many('fleet.vehicle.assignation.log', 'vehicle_id', string='Assignment Logs')