summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Hagander2024-08-05 08:15:49 +0000
committerMagnus Hagander2024-08-05 08:15:49 +0000
commit432a7cafe83e1ebe8ac1311d8ef0409ac6776a12 (patch)
treeb237793533bb99942288c7c756b425ade4061b9c
parenta4afd274e807ca417f295c5026d7ab61178cf668 (diff)
Don't crash on invalid target versions
-rw-r--r--pgcommitfest/commitfest/views.py8
1 files 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':