From 518ae1651fc3bcbac5601f7176385b781aa75f74 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Jul 28 2020 10:40:46 +0000 Subject: web: better error message for invalid build Fixes: https://pagure.io/koji/issue/1545 --- diff --git a/www/kojiweb/index.py b/www/kojiweb/index.py index 9c3fd02..9a58119 100644 --- a/www/kojiweb/index.py +++ b/www/kojiweb/index.py @@ -1173,7 +1173,10 @@ def buildinfo(environ, buildID): buildID = int(buildID) - build = server.getBuild(buildID) + try: + build = server.getBuild(buildID, strict=True) + except koji.GenericError: + raise koji.GenericError("Invalid build ID: %i" % buildID) values['title'] = koji.buildLabel(build) + ' | Build Info'