From c558caa90130372377588f1b3549ca7c0fdbcb7d Mon Sep 17 00:00:00 2001 From: Xevion Date: Sun, 22 Dec 2024 01:43:52 -0600 Subject: [PATCH] Fix staticdir, use default index.html --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 79744ac..f61ec8b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -140,10 +140,12 @@ async fn main() { state.add_executable("windows", "./demo-windows.exe"); state.add_executable("linux", "./demo-linux"); + let static_dir = StaticDir::new(["./public"]).defaults("index.html"); + let router = Router::new() .hoop(affix_state::inject(state)) .push(Router::with_path("download/").get(download)) - .push(Router::with_path("<**path>").get(StaticDir::new(["./public"]))); + .push(Router::with_path("<**path>").get(static_dir)); let service = Service::new(router).hoop(Logger::new());