From a790a241dac1f285b46b144f2d47cf9a255029a9 Mon Sep 17 00:00:00 2001 From: Kevin Baptiste Date: Wed, 1 Dec 2021 08:16:05 +0000 Subject: [PATCH] [FIX] hr_holidays: fix wrong employee_id fallback A wrong fallback value was used, the domain is expecting the employee ID and not the employee record. closes odoo/odoo#80663 Taskid: 2675380 X-original-commit: 6e68df1a69079bc16888ad588c97f234c9b9fa07 Signed-off-by: Kevin Baptiste --- addons/hr_holidays/models/hr_leave_type.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hr_holidays/models/hr_leave_type.py b/addons/hr_holidays/models/hr_leave_type.py index a52907d1cfb..85eae3b6da6 100644 --- a/addons/hr_holidays/models/hr_leave_type.py +++ b/addons/hr_holidays/models/hr_leave_type.py @@ -147,7 +147,7 @@ class HolidaysType(models.Model): def _compute_valid(self): date_to = self._context.get('default_date_to', fields.Datetime.today()) date_from = self._context.get('default_date_from', fields.Datetime.today()) - employee_id = self._context.get('default_employee_id', self._context.get('employee_id', self.env.user.employee_id)) + employee_id = self._context.get('default_employee_id', self._context.get('employee_id', self.env.user.employee_id.id)) for holiday_type in self: if holiday_type.requires_allocation: allocation = self.env['hr.leave.allocation'].search([