diff --git a/addons/hr_fleet/models/employee.py b/addons/hr_fleet/models/employee.py index 998de7f8661..5f1d9bfdff0 100644 --- a/addons/hr_fleet/models/employee.py +++ b/addons/hr_fleet/models/employee.py @@ -24,7 +24,7 @@ class Employee(models.Model): def _compute_employee_cars_count(self): driver_ids = (self.mapped('user_id.partner_id') | self.mapped('address_home_id')).ids - fleet_data = self.env['fleet.vehicle.assignation.log'].read_group( + fleet_data = self.env['fleet.vehicle.assignation.log'].sudo().read_group( domain=[('driver_id', 'in', driver_ids)], fields=['driver_id'], groupby=['driver_id']) mapped_data = dict([(m['driver_id'][0], m['driver_id_count']) for m in fleet_data]) for employee in self: