summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruint <abhinav.prsai@gmail.com>2025-12-19 19:41:54 +0000
committeruint <abhinav.prsai@gmail.com>2025-12-19 19:41:54 +0000
commite6f9c4b1ed1990ccc8f632b569eb81dd933f8d8e (patch)
tree356fd4276d504cbbb45df6bf94598493b6c3d583
parent157f416c06b7018b331800561a4c6e84a304bf27 (diff)
make all paths absolute
-rw-r--r--kew.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/kew.go b/kew.go
index 5874d50..f330170 100644
--- a/kew.go
+++ b/kew.go
@@ -70,7 +70,11 @@ func render_nav(n NavNode, b *strings.Builder) {
b.WriteString("<ul>\n")
for _, f := range n.Files {
- b.WriteString(`<li><a href="` + f.Path + `">` + f.Name + "</a></li>\n")
+ p := f.Path
+ if !strings.HasPrefix(p, "/") {
+ p = "/" + p
+ }
+ b.WriteString(`<li><a href="` + p + `">` + f.Name + "</a></li>\n")
}
for _, c := range n.Children {