diff --git a/program/models.py b/program/models.py index 58d52d66f6662859aedfc89cb0597118062be8f0..01c99d52d0a0528528baba9323a175ecea852c7d 100644 --- a/program/models.py +++ b/program/models.py @@ -995,7 +995,8 @@ class Schedule(models.Model): # Collect upcoming timeslots to delete which might still remain del_timeslots = TimeSlot.objects.filter( - schedule=schedule, start__gt=schedule.last_date + schedule=schedule, + start__gt=timezone.make_aware(datetime.combine(schedule.last_date, time(0, 0))) ) for del_ts in del_timeslots: delete.append(del_ts)