aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-14 13:16:34 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-14 13:16:34 +0100
commitc17d5d20d6985ff10b3a06a86d1618c5bcc74e0d (patch)
tree1c78db1eeaeca33b438b61e9430af0f635492dbe
parent8cfcce70142dfd830bee6fe7b27420713b7d386a (diff)
downloadgnix-c17d5d20d6985ff10b3a06a86d1618c5bcc74e0d.tar
gnix-c17d5d20d6985ff10b3a06a86d1618c5bcc74e0d.tar.bz2
gnix-c17d5d20d6985ff10b3a06a86d1618c5bcc74e0d.tar.zst
files: prepend href with ./; fix #4
-rw-r--r--src/modules/files.rs2
-rw-r--r--src/modules/mod.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/files.rs b/src/modules/files.rs
index 72403ad..319d6d5 100644
--- a/src/modules/files.rs
+++ b/src/modules/files.rs
@@ -369,7 +369,7 @@ markup::define! {
tr { td { b { a[href=".."] { "../" } } } }
}
@for (name, meta) in files { tr {
- td { a[href=name] {
+ td { a[href=format!("./{name}")] {
@name
@if meta.file_type().is_dir() { "/" }
} }
diff --git a/src/modules/mod.rs b/src/modules/mod.rs
index 61f4b74..44b3c17 100644
--- a/src/modules/mod.rs
+++ b/src/modules/mod.rs
@@ -13,7 +13,7 @@ mod cache;
mod cgi;
mod debug;
mod error;
-pub mod fallback;
+mod fallback;
mod file;
mod files;
mod headers;