diff --git a/hr_employee_age/models/hr_employee.py b/hr_employee_age/models/hr_employee.py index 62898003de8..ba2ae7e2a0c 100644 --- a/hr_employee_age/models/hr_employee.py +++ b/hr_employee_age/models/hr_employee.py @@ -8,7 +8,11 @@ class HrEmployee(models.Model): _inherit = "hr.employee" - age = fields.Integer(compute="_compute_age") + # The age field uses a depends (birthday) that has defined + # groups="hr.group_hr_user", if a user without permissions in HR tries to get + # the value of this field will have an error. + # The correct way to avoid this inconsistency is to define groups to field age + age = fields.Integer(compute="_compute_age", groups="hr.group_hr_user") @api.depends("birthday") def _compute_age(self):