From 432a7cafe83e1ebe8ac1311d8ef0409ac6776a12 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Mon, 5 Aug 2024 10:15:49 +0200 Subject: [PATCH] Don't crash on invalid target versions --- pgcommitfest/commitfest/views.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pgcommitfest/commitfest/views.py b/pgcommitfest/commitfest/views.py index c6451e7..c47a388 100644 --- a/pgcommitfest/commitfest/views.py +++ b/pgcommitfest/commitfest/views.py @@ -125,8 +125,12 @@ def commitfest(request, cfid): if request.GET['targetversion'] == '-2': whereclauses.append("targetversion_id IS NULL") else: - whereparams['verid'] = int(request.GET['targetversion']) - whereclauses.append("targetversion_id=%(verid)s") + try: + whereparams['verid'] = int(request.GET['targetversion']) + whereclauses.append("targetversion_id=%(verid)s") + except ValueError: + # int() failed, ignore + pass if request.GET.get('author', '-1') != '-1': if request.GET['author'] == '-2': -- 2.39.5