From da9b2732532939a53c6a15a8f24bdf4cf351c5b3 Mon Sep 17 00:00:00 2001 From: 237899745 <237899745@users.noreply.git.workyai.cn> Date: Sun, 26 Jul 2026 00:28:49 +0800 Subject: [PATCH] fix: return success for SPA fallback routes --- src/api/mod.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/api/mod.rs b/src/api/mod.rs index 8d2aaf3..1411623 100644 --- a/src/api/mod.rs +++ b/src/api/mod.rs @@ -31,8 +31,7 @@ pub async fn run(state: AppState) -> Result<(), AppError> { crate::services::bootstrap::ensure_schema(&state).await?; crate::services::bootstrap::ensure_admin_user(&state).await?; - let static_service = - ServeDir::new("static").not_found_service(ServeFile::new("static/index.html")); + let static_service = ServeDir::new("static").fallback(ServeFile::new("static/index.html")); let v1 = v1_router() .layer(CompressionLayer::new())