diff --git a/addons/fleet/models/fleet_vehicle_model.py b/addons/fleet/models/fleet_vehicle_model.py index d46564f44d1..48f36492c58 100644 --- a/addons/fleet/models/fleet_vehicle_model.py +++ b/addons/fleet/models/fleet_vehicle_model.py @@ -45,7 +45,9 @@ class FleetVehicleModelBrand(models.Model): name = fields.Char('Make', required=True) image_128 = fields.Image("Logo", max_width=128, max_height=128) model_count = fields.Integer(compute="_compute_model_count", string="", store=True) + model_ids = fields.One2many('fleet.vehicle.model', 'brand_id') + @api.depends('model_ids') def _compute_model_count(self): Model = self.env['fleet.vehicle.model'] for record in self: diff --git a/addons/fleet/views/fleet_vehicle_views.xml b/addons/fleet/views/fleet_vehicle_views.xml index f8d0a6654b9..7c19565d7dd 100644 --- a/addons/fleet/views/fleet_vehicle_views.xml +++ b/addons/fleet/views/fleet_vehicle_views.xml @@ -401,6 +401,7 @@ +