diff options
| author | Fuwn <[email protected]> | 2022-04-06 21:02:41 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2022-04-06 21:02:41 -0700 |
| commit | e84763934a44a69425c7514acbeaa7b0721c3fb1 (patch) | |
| tree | c2da4586b640fc394247d3e98babf8039201bb8c | |
| parent | fix: for windmark 0.1.9 (diff) | |
| download | locus-e84763934a44a69425c7514acbeaa7b0721c3fb1.tar.xz locus-e84763934a44a69425c7514acbeaa7b0721c3fb1.zip | |
feat: route fixing
| -rw-r--r-- | Cargo.toml | 2 | ||||
| -rw-r--r-- | src/main.rs | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -22,7 +22,7 @@ codegen-units = 1 [dependencies] # Gemini -windmark = { version = "0.1.9", features = ["logger", "auto-deduce-mime"] } +windmark = { version = "0.1.12", features = ["logger", "auto-deduce-mime"] } # Loggging log = "0.4.16" diff --git a/src/main.rs b/src/main.rs index 1bcc572..28f8ff3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -131,6 +131,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> { .into(), ) })); + router.set_fix_path(true); router.mount( "/uptime", Box::new(move |context| { @@ -158,7 +159,6 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> { mount_file!(router, "/robots.txt", "robots.txt"); mount_file!(router, "/favicon.txt", "favicon.txt"); mount_page!(router, "/", "index"); - mount_page!(router, "", "index"); mount_page!(router, "/contact", "contact"); mount_page!(router, "/donate", "donate"); mount_page!(router, "/gemini", "gemini"); |