From 7691d54fcebd55c880cbe38ca5e9a0bc35b5aa8d Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Mon, 28 Feb 2022 11:19:28 -0400
Subject: [PATCH] Make remaining datetime objects timezone aware

---
 program/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/program/models.py b/program/models.py
index b093228a..8fdc7ee3 100644
--- a/program/models.py
+++ b/program/models.py
@@ -824,7 +824,7 @@ class TimeSlotManager(models.Manager):
 
     @staticmethod
     def get_24h_timeslots(start):
-        end = start + timedelta(hours=24)
+        end = timezone.make_aware(start + timedelta(hours=24))
 
         return TimeSlot.objects.filter(Q(start__lte=start, end__gte=start) |
                                        Q(start__gt=start, start__lt=end)).exclude(end=start)
@@ -832,7 +832,7 @@ class TimeSlotManager(models.Manager):
     @staticmethod
     def get_7d_timeslots(start):
         start = datetime.combine(start, time(0, 0))
-        end = start + timedelta(days=7)
+        end = timezone.make_aware(start + timedelta(days=7))
 
         return TimeSlot.objects.filter(Q(start__lte=start, end__gte=start) |
                                        Q(start__gt=start, start__lt=end)).exclude(end=start)
-- 
GitLab