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="sdkName" value="Python 3.13 (api)" />
</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>

View file

@ -17,7 +17,7 @@
<excludeFolder url="file://$MODULE_DIR$/.venv" />
<excludeFolder url="file://$MODULE_DIR$/.venv1" />
</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" />
</component>
<component name="PyDocumentationSettings">

View file

@ -142,7 +142,9 @@ class ScheduleViewset(viewsets.ModelViewSet):
def retrieve(self, request, pk=None, *args, **kwargs):
# Get the schedule instance
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(
showtime__gte=today, schedule=instance