From d319206b7072163f703d7572e15fb50e32b13bb6 Mon Sep 17 00:00:00 2001 From: Raz Date: Thu, 23 Jan 2025 10:22:25 +0100 Subject: [PATCH] tournaments filter error --- tournaments/views.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tournaments/views.py b/tournaments/views.py index 99e29d6..9fedd69 100644 --- a/tournaments/views.py +++ b/tournaments/views.py @@ -186,8 +186,18 @@ def tournament_info(request, tournament_id): def tournaments(request): + filter_param = request.GET.get('filter') + filter = None + + if filter_param: + try: + filter = int(filter_param) + if filter not in [0, 1, 2]: # Valid filter values + return redirect('/') + + except: + return redirect('/') - filter = int(request.GET.get('filter')) club_id = request.GET.get('club') title = ''