From 75ac2c73fd8c90b1e29fee4fc185cc40e537e226 Mon Sep 17 00:00:00 2001 From: mohammed-alkhazrji Date: Thu, 11 Dec 2025 23:45:42 +0300 Subject: [PATCH] fixed --- hr_holidays_community/models/hr.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hr_holidays_community/models/hr.py b/hr_holidays_community/models/hr.py index ba679af..07d72f0 100644 --- a/hr_holidays_community/models/hr.py +++ b/hr_holidays_community/models/hr.py @@ -163,8 +163,10 @@ class Employee(models.Model): employee.current_leave_state = leave_data.get(employee.id, {}).get('current_leave_state') employee.current_leave_id = leave_data.get(employee.id, {}).get('current_leave_id') # Assign is_absent for compatibility with standard hr_holidays module - employee.is_absent_today = leave_data.get(employee.id) and leave_data.get(employee.id).get('current_leave_state') == 'validate' + # employee.is_absent_today = leave_data.get(employee.id) and leave_data.get(employee.id).get('current_leave_state') == 'validate' + is_absent = leave_data.get(employee.id) and leave_data.get(employee.id).get('current_leave_state') == 'validate' + employee.is_absent = is_absent def _compute_leaves_count(self): leaves = self.env['hr.holidays'].read_group([ ('employee_id', 'in', self.ids),