From 204f12bb9dcdefadb462ff5234b0c78c458f5b39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Hells=C3=A9n?= Date: Wed, 1 Apr 2026 14:16:23 +0200 Subject: [PATCH] Refactor dashboard_view to exclude TESTING campaigns from active campaigns list --- chzzk/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/chzzk/views.py b/chzzk/views.py index bc87bfc..48dc8c1 100644 --- a/chzzk/views.py +++ b/chzzk/views.py @@ -29,9 +29,10 @@ def dashboard_view(request: HttpRequest) -> HttpResponse: HttpResponse: The HTTP response containing the rendered dashboard page. """ active_campaigns: QuerySet[models.ChzzkCampaign, models.ChzzkCampaign] = ( - models.ChzzkCampaign.objects.filter(end_date__gte=timezone.now()).order_by( - "-start_date", - ) + models.ChzzkCampaign.objects + .filter(end_date__gte=timezone.now()) + .exclude(status="TESTING") + .order_by("-start_date") ) return render( request=request,