diff --git a/markbase-core/src/cli/interface/webdav.rs b/markbase-core/src/cli/interface/webdav.rs index b81ce00..627d499 100644 --- a/markbase-core/src/cli/interface/webdav.rs +++ b/markbase-core/src/cli/interface/webdav.rs @@ -111,11 +111,11 @@ async fn run_webdav_server( let app = Router::new() .route("/", any(handle_dav)) .route("/*path", any(handle_dav)) - .layer(Extension(dav_handler)) .layer(Extension(crate::webdav::WebdavCredentials { username: user.clone(), password, })) + .layer(Extension(dav_handler)) .layer(middleware::from_fn(webdav_auth_middleware)); let addr = format!("0.0.0.0:{}", port);