diff --git a/addons/fleet/security/fleet_security.xml b/addons/fleet/security/fleet_security.xml index 4e8b55c45e0..3d1dc4b65d2 100644 --- a/addons/fleet/security/fleet_security.xml +++ b/addons/fleet/security/fleet_security.xml @@ -28,7 +28,7 @@ - [('cost_id.vehicle_id.driver_id','=',user.partner_id.id)] + [('vehicle_id.driver_id','=',user.partner_id.id)] User can only see his/her vehicle's services @@ -38,7 +38,7 @@ - [('cost_id.vehicle_id.driver_id','=',user.partner_id.id)] + [('vehicle_id.driver_id','=',user.partner_id.id)] User can only see his/her vehicle's odometer diff --git a/addons/hr_fleet/models/employee.py b/addons/hr_fleet/models/employee.py index 68214db160e..45ec355da0d 100644 --- a/addons/hr_fleet/models/employee.py +++ b/addons/hr_fleet/models/employee.py @@ -43,3 +43,8 @@ class Employee(models.Model): 'type': 'ir.actions.act_url', 'url': '/fleet/print_claim_report/%(employee_id)s' % {'employee_id': self.id}, } + +class EmployeePublic(models.Model): + _inherit = 'hr.employee.public' + + mobility_card = fields.Char(readonly=True) diff --git a/addons/hr_fleet/views/employee_views.xml b/addons/hr_fleet/views/employee_views.xml index b3637e2c8ae..67ead3b115a 100644 --- a/addons/hr_fleet/views/employee_views.xml +++ b/addons/hr_fleet/views/employee_views.xml @@ -36,6 +36,7 @@