aboutsummaryrefslogtreecommitdiff
path: root/guix-qa-frontpage/view/patches.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix-qa-frontpage/view/patches.scm')
-rw-r--r--guix-qa-frontpage/view/patches.scm46
1 files changed, 5 insertions, 41 deletions
diff --git a/guix-qa-frontpage/view/patches.scm b/guix-qa-frontpage/view/patches.scm
index fc5c575..dc0af45 100644
--- a/guix-qa-frontpage/view/patches.scm
+++ b/guix-qa-frontpage/view/patches.scm
@@ -127,47 +127,11 @@ will appear first.")
,id))
(td
(@ (style "vertical-align: middle;"))
- ,@(cond
- ((eq? status 'reviewed-looks-good)
- `((span (@ (aria-label "status: darkgreen")
- (class "darkgreen-dot"))
- (*ENTITY* "#10004"))))
- ((eq? status 'important-checks-passing)
- `((span (@ (aria-label "status: green")
- (class "green-dot"))
- (*ENTITY* "#10004"))))
- ((eq? status 'important-checks-failing)
- `((span (@ (aria-label "status: red")
- (class "red-dot"))
- (*ENTITY* "#10005"))))
- ((eq? status 'failed-to-apply-patches)
- `((span (@ (aria-label "status: darkred")
- (class "darkred-dot"))
- (*ENTITY* "#10005"))))
- ((eq? status 'large-number-of-builds)
- `((span (@ (aria-label "status: purple")
- (class "purple-dot"))
- (*ENTITY* "#10005"))))
- ((eq? status 'waiting-for-build-results)
- `((span (@ (aria-label "status: lightblue")
- (class "lightblue-dot"))
- (*ENTITY* "#127959"))))
- ((eq? status 'patches-missing)
- `((span (@ (aria-label "status: pink")
- (class "pink-dot"))
- "?")))
- ((eq? status 'guix-data-service-failed)
- `((span (@ (aria-label "status: yellow")
- (class "yellow-dot"))
- (*ENTITY* "#10005"))))
- ((eq? status 'needs-looking-at)
- `((span (@ (aria-label "status: orange")
- (class "orange-dot"))
- (*ENTITY* "#9888"))))
- (else
- `((span (@ (aria-label "status: grey")
- (class "grey-dot"))
- "?")))))
+ ,(status->issue-status-span status))
(td (@ (style "text-align: left;"))
+ ,@(let ((branch (assq-ref details 'branch)))
+ (if (string=? branch "master")
+ '()
+ `((code ,branch))))
,(assoc-ref details "name"))))))
latest-series)))))))