diff --git a/front/components/movieCard/listPerMonth.vue b/front/components/movieCard/listPerMonth.vue index ba8c617..56d1d37 100644 --- a/front/components/movieCard/listPerMonth.vue +++ b/front/components/movieCard/listPerMonth.vue @@ -29,7 +29,7 @@ const props = defineProps({ const filmsByMonth = ref() filmsByMonth.value = ( await apiGet(`films/calendar/`, { - past: props.past, + period: props.past ? "past" : "future", }) ).data.value diff --git a/server/myapi/views/std_views.py b/server/myapi/views/std_views.py index 7adf893..6f7552a 100644 --- a/server/myapi/views/std_views.py +++ b/server/myapi/views/std_views.py @@ -54,7 +54,7 @@ class FilmViewSet(mixins.RetrieveModelMixin, mixins.ListModelMixin, GenericViewS def get_queryset(self): queryset = Film.objects.all().filter(is_confirmed=True) - past = self.request.query_params.get("past", False) + past = self.request.query_params.get("period", "future") == "past" date_filter = ( Q(projection_date__date__lt=datetime.now()) if past