guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/09: website: Handle GUIX_WEB_SITE_ROOT_PATH not ending in a slash.


From: Florian Pelz
Subject: 02/09: website: Handle GUIX_WEB_SITE_ROOT_PATH not ending in a slash.
Date: Fri, 10 Jul 2020 14:37:59 -0400 (EDT)

pelzflorian pushed a commit to branch wip-i18n
in repository guix-artwork.

commit ad6d269f3eb0a156fbef4ed1e9e2a762e4227311
Author: Florian Pelz <pelzflorian@pelzflorian.de>
AuthorDate: Wed Oct 30 20:43:16 2019 +0100

    website: Handle GUIX_WEB_SITE_ROOT_PATH not ending in a slash.
    
    * website/apps/base/utils.scm (guix-root-url-path): Add slash if missing.
---
 website/apps/base/utils.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/website/apps/base/utils.scm b/website/apps/base/utils.scm
index effa9ca..281286e 100644
--- a/website/apps/base/utils.scm
+++ b/website/apps/base/utils.scm
@@ -47,7 +47,11 @@
 
 (define guix-root-url-path
   ;; Path to GNU Guix site at guix.gnu.org.
-  (make-parameter (or (getenv "GUIX_WEB_SITE_ROOT_PATH") "/")))
+  (make-parameter (or (getenv "GUIX_WEB_SITE_ROOT_PATH") "/")
+                  (lambda (path)
+                    (if (string-suffix? "/" path)
+                        path
+                        (string-append path "/")))))
 
 (define latest-guix-version
   (make-parameter "1.1.0"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]