[FIX] resource: Fix date/datetime comparison
closes odoo/odoo#96632 X-original-commit: 4cea2adede45e51d5911278897e068bbf0abf792 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
This commit is contained in:
@@ -446,8 +446,8 @@ class ResourceCalendar(models.Model):
|
||||
week_type = ResourceCalendarAttendance.get_week_type(day)
|
||||
attendances = attendances_per_day[day.weekday() + 7 * week_type]
|
||||
for attendance in attendances:
|
||||
if (attendance.date_from and day < attendance.date_from) or\
|
||||
(attendance.date_to and attendance.date_to < day):
|
||||
if (attendance.date_from and day.date() < attendance.date_from) or\
|
||||
(attendance.date_to and attendance.date_to < day.date()):
|
||||
continue
|
||||
day_from = datetime.combine(day, float_to_time(attendance.hour_from))
|
||||
day_to = datetime.combine(day, float_to_time(attendance.hour_to))
|
||||
|
||||
Reference in New Issue
Block a user