fix: archive ../ returns correctly

This commit is contained in:
2025-12-23 16:20:49 -05:00
parent 46def95dd9
commit c62210bbdd

View File

@@ -324,7 +324,7 @@ func generateArchiveIndex(fsPath string, urlPath string) (string, error) {
up = "/archive" up = "/archive"
} }
if !strings.HasSuffix(up, "/") { if !strings.HasSuffix(up, "/") {
up = up + "/" up = "/archive" + filepath.Dir(up) + "/"
} }
b.WriteString(`<a href="` + template.HTMLEscapeString(up) + `">../</a>` + "\n") b.WriteString(`<a href="` + template.HTMLEscapeString(up) + `">../</a>` + "\n")
} else { } else {