[FIX] hr_holidays: fix _compute_leave_status
Click on the employee app causes a traceback when hr_holidays is installed. With this commit, leave_date_from and leave_date_to receive a date as expected instead of a datetime when computing the leave status.
This commit is contained in:
@@ -160,8 +160,8 @@ class Employee(models.Model):
|
||||
leave_data = {}
|
||||
for holiday in holidays:
|
||||
leave_data[holiday.employee_id.id] = {}
|
||||
leave_data[holiday.employee_id.id]['leave_date_from'] = holiday.date_from
|
||||
leave_data[holiday.employee_id.id]['leave_date_to'] = holiday.date_to
|
||||
leave_data[holiday.employee_id.id]['leave_date_from'] = holiday.date_from.date()
|
||||
leave_data[holiday.employee_id.id]['leave_date_to'] = holiday.date_to.date()
|
||||
leave_data[holiday.employee_id.id]['current_leave_state'] = holiday.state
|
||||
leave_data[holiday.employee_id.id]['current_leave_id'] = holiday.holiday_status_id.id
|
||||
|
||||
|
||||
Reference in New Issue
Block a user