PR#2577: fix not found build id error for list-builds

Merges #2577
https://pagure.io/koji/pull-request/2577

Fixes: #2487
https://pagure.io/koji/issue/2487
cli: list-builds --buildid <non-existing-id> throws AttributeError
This commit is contained in:
Tomas Kopecek 2020-11-23 09:12:51 +01:00
commit 7ba3e93e20

View file

@ -3101,8 +3101,8 @@ def anon_handle_list_builds(goptions, session, args):
except ValueError:
buildid = options.buildid
data = [session.getBuild(buildid)]
if data is None:
parser.error(_("Invalid build ID"))
if data[0] is None:
parser.error(_("No build with ID '%s'" % buildid))
else:
# Check filter exists
if any(opts):