From b43f8d1b0341b0ff54f93b595dbe7089b2fedd01 Mon Sep 17 00:00:00 2001 From: younes Date: Tue, 17 Jun 2025 11:45:20 +0100 Subject: [PATCH] fix bug --- odex25_hr/hr_base/models/hr_base.py | 38 ++++++++++++++--------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/odex25_hr/hr_base/models/hr_base.py b/odex25_hr/hr_base/models/hr_base.py index da7465c70..ca59cbd26 100644 --- a/odex25_hr/hr_base/models/hr_base.py +++ b/odex25_hr/hr_base/models/hr_base.py @@ -294,25 +294,25 @@ class HrEmployee(models.Model): age = today.year - dob.year - ((today.month, today.day) < (dob.month, dob.day)) emp.sudo().employee_age = age - @api.constrains('parent_id') - def _check_parent_id(self): - for employee in self: - if not employee._check_recursion(): - parent_id = employee.sudo().department_id.parent_id.manager_id - if parent_id: - employee.parent_id = parent_id - else: - employee.parent_id = False - - @api.constrains('coach_id') - def _check_coach_id(self): - for employee in self: - if not employee._check_recursion(): - parent_id = employee.sudo().department_id.parent_id.manager_id - if parent_id: - employee.parent_id = parent_id - else: - employee.coach_id = False + # @api.constrains('parent_id') + # def _check_parent_id(self): + # for employee in self: + # if not employee._check_recursion(): + # parent_id = employee.sudo().department_id.parent_id.manager_id + # if parent_id: + # employee.parent_id = parent_id + # else: + # employee.parent_id = False + # + # @api.constrains('coach_id') + # def _check_coach_id(self): + # for employee in self: + # if not employee._check_recursion(): + # parent_id = employee.sudo().department_id.parent_id.manager_id + # if parent_id: + # employee.parent_id = parent_id + # else: + # employee.coach_id = False @api.onchange('department_id') def _onchange_department(self):