aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service
diff options
context:
space:
mode:
Diffstat (limited to 'guix-data-service')
-rw-r--r--guix-data-service/web/view/html.scm10
1 files changed, 7 insertions, 3 deletions
diff --git a/guix-data-service/web/view/html.scm b/guix-data-service/web/view/html.scm
index f949331..8063e17 100644
--- a/guix-data-service/web/view/html.scm
+++ b/guix-data-service/web/view/html.scm
@@ -26,6 +26,7 @@
#:use-module (ice-9 match)
#:use-module (srfi srfi-1)
#:use-module (srfi srfi-19)
+ #:use-module (web uri)
#:use-module (texinfo)
#:use-module (texinfo html)
#:use-module (json)
@@ -368,9 +369,12 @@ time."
((name commit date revision-exists? job-events)
`(tr
(td
- (a (@ (href ,(string-append
- "/repository/" (number->string git-repository-id)
- "/branch/" name)))
+ (a (@ (href ,(encode-and-join-uri-path
+ (list
+ "repository"
+ (number->string git-repository-id)
+ "branch"
+ name))))
,name))
(td ,date)
(td ,@(if (string=? commit "")