aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2022-09-15 13:23:42 +0100
committerChristopher Baines <mail@cbaines.net>2022-09-15 13:23:42 +0100
commit1c2df1039abd75ec7591157a7717e37511a8c7ff (patch)
tree6568465e128ff535d34e8762ac974509aabe21e9
parent9541f983c80234b1ba486eaf31113c5babef1083 (diff)
downloadqa-frontpage-1c2df1039abd75ec7591157a7717e37511a8c7ff.tar
qa-frontpage-1c2df1039abd75ec7591157a7717e37511a8c7ff.tar.gz
Fix some unbound variables
-rw-r--r--guix-qa-frontpage/server.scm6
-rw-r--r--guix-qa-frontpage/view/util.scm2
2 files changed, 7 insertions, 1 deletions
diff --git a/guix-qa-frontpage/server.scm b/guix-qa-frontpage/server.scm
index 17b8c29..2ab2bb2 100644
--- a/guix-qa-frontpage/server.scm
+++ b/guix-qa-frontpage/server.scm
@@ -69,7 +69,11 @@
(('GET "assets" rest ...)
(or (handle-static-assets (string-join rest "/")
(request-headers request))
- (not-found (request-uri request))))
+ (list (build-response #:code 404)
+ (string-append
+ "Resource not found: "
+ (uri->string
+ (request-uri request))))))
(('GET "metrics")
(gc-metrics-updater!)
(list (build-response
diff --git a/guix-qa-frontpage/view/util.scm b/guix-qa-frontpage/view/util.scm
index ac1b912..f42388c 100644
--- a/guix-qa-frontpage/view/util.scm
+++ b/guix-qa-frontpage/view/util.scm
@@ -22,6 +22,7 @@
#:use-module (guix-data-service web util)
#:use-module (guix-data-service web html-utils)
#:use-module ((guix-data-service web render) #:prefix guix-data-service:)
+ #:use-module (ice-9 ftw)
#:use-module (ice-9 vlist)
#:use-module (ice-9 match)
#:use-module (ice-9 binary-ports)
@@ -29,6 +30,7 @@
#:use-module (srfi srfi-19)
#:use-module (srfi srfi-26)
#:use-module (web uri)
+ #:use-module (web response)
#:use-module (texinfo)
#:use-module (texinfo html)
#:use-module (json)