From 8a5a23a309bf1eaadd6e8c05436a410ebca066df Mon Sep 17 00:00:00 2001 From: Warren Date: Mon, 22 Jun 2026 07:20:34 +0800 Subject: [PATCH] Fix WebDAV Extension layer order --- markbase-core/src/cli/interface/webdav.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);