Fix WebDAV Extension layer order
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user