From 9ea74da0ebbc0f7d5f7df723091661433283a8d6 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 6 Sep 2022 08:50:18 +0200 Subject: [PATCH] queue: show the potential build types when no build status is known yet --- app/web.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/web.py b/app/web.py index 62fea19..23cd42f 100644 --- a/app/web.py +++ b/app/web.py @@ -527,9 +527,13 @@ def get_build_status(srcinfo: SrcInfoPackage, repo_list: Set[str] = set()) -> Li ) if not results: - key = "unknown" - results.append( - PackageBuildStatus(key, get_status_text(key), "", {}, get_status_category(key))) + build_types = set() + for repo in repo_list: + build_types.update(repo_to_builds(repo)) + for build in sorted(build_types): + key = "unknown" + results.append( + PackageBuildStatus(build, get_status_text(key), "", {}, get_status_category(key))) return results