Merge pull request 'fix-missing-current-date-on-schedule' (#6) from fix-missing-current-date-on-schedule into main

Reviewed-on: #6
This commit is contained in:
Edward Tirado Jr 2025-05-29 18:22:28 +00:00
commit 8184b72640
3 changed files with 5 additions and 3 deletions

2
.idea/misc.xml generated
View file

@ -5,5 +5,5 @@
<option name="enabledOnSave" value="true" /> <option name="enabledOnSave" value="true" />
<option name="sdkName" value="Python 3.13 (api)" /> <option name="sdkName" value="Python 3.13 (api)" />
</component> </component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.13 (movie-night-api)" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.13 virtualenv at ~/Projects/MovieNight/movie-night-api/.venv" project-jdk-type="Python SDK" />
</project> </project>

View file

@ -17,7 +17,7 @@
<excludeFolder url="file://$MODULE_DIR$/.venv" /> <excludeFolder url="file://$MODULE_DIR$/.venv" />
<excludeFolder url="file://$MODULE_DIR$/.venv1" /> <excludeFolder url="file://$MODULE_DIR$/.venv1" />
</content> </content>
<orderEntry type="jdk" jdkName="Python 3.13 (movie-night-api)" jdkType="Python SDK" /> <orderEntry type="jdk" jdkName="Python 3.13 virtualenv at ~/Projects/MovieNight/movie-night-api/.venv" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
<component name="PyDocumentationSettings"> <component name="PyDocumentationSettings">

View file

@ -142,7 +142,9 @@ class ScheduleViewset(viewsets.ModelViewSet):
def retrieve(self, request, pk=None, *args, **kwargs): def retrieve(self, request, pk=None, *args, **kwargs):
# Get the schedule instance # Get the schedule instance
instance = self.get_object() instance = self.get_object()
today = datetime.datetime.now() now = datetime.datetime.now()
# get time from start of day
today = datetime.datetime(now.year, now.month, now.day)
upcoming_showings = Showing.objects.filter( upcoming_showings = Showing.objects.filter(
showtime__gte=today, schedule=instance showtime__gte=today, schedule=instance