From 233d219d8ea17cec0b44bd70ef55095bfe247d79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Thu, 13 Jul 2023 13:52:40 +0200 Subject: [PATCH] [IMP] hr_employee_age: Add groups="hr.group_hr_user" to age field according to birthday field definition TT43046 --- hr_employee_age/models/hr_employee.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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):