diff --git a/src/interfaces/api/handlers/webdav_handler.rs b/src/interfaces/api/handlers/webdav_handler.rs index bf4c902d..64a43d15 100644 --- a/src/interfaces/api/handlers/webdav_handler.rs +++ b/src/interfaces/api/handlers/webdav_handler.rs @@ -48,7 +48,7 @@ pub fn webdav_routes() -> Router { // Create the router with a single catchall route // This will internally dispatch to the appropriate method handler Router::new() - .route("/webdav/*path", axum::routing::any(handle_webdav_methods)) + .route("/webdav/{*path}", axum::routing::any(handle_webdav_methods)) } async fn handle_webdav_methods(