From 331cda15346e93b595d6f32d65b84f53c5fc8eab Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sat, 1 May 2021 16:19:10 +0200 Subject: [PATCH] Support multiple URLs for the build status --- app/appstate.py | 2 +- app/templates/queue.html | 2 +- app/web.py | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/appstate.py b/app/appstate.py index 90f3d62..cc325fa 100644 --- a/app/appstate.py +++ b/app/appstate.py @@ -170,7 +170,7 @@ class ArchMapping: self.skipped = set(json_object.get("skipped", [])) -BuildStatus = Dict[str, Dict[str, Dict[str, str]]] +BuildStatus = Dict[str, Dict[str, Dict[str, Any]]] class AppState: diff --git a/app/templates/queue.html b/app/templates/queue.html index f8e422f..810c192 100644 --- a/app/templates/queue.html +++ b/app/templates/queue.html @@ -49,7 +49,7 @@ → {{ srcpkg.build_version }} - {{ status[0].status }}{% if status[0].url %}: Logs{% endif %} + {{ status[0].status }}{% if status[0].urls %}{% for key, value in status[0].urls.items() %} - {{ key }}{% endfor %}{% endif %}