From e9318289a3954b4413159d5f6bebb0f78d301604 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 12 Jan 2022 18:07:22 -0400 Subject: [PATCH] Add filter for category to the `APIShowViewSet` --- program/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/program/views.py b/program/views.py index ddf8b45c..1362490a 100644 --- a/program/views.py +++ b/program/views.py @@ -323,6 +323,9 @@ class APIShowViewSet(viewsets.ModelViewSet): if type_ := self.request.query_params.get('type'): shows = shows.filter(type__in=[int(type_)]) + if category := self.request.query_params.get('category'): + shows = shows.filter(category__in=[int(category)]) + if topic := self.request.query_params.get('topic'): shows = shows.filter(topic__in=[int(topic)]) -- GitLab