From ec6c490ea2589a967305398fa6ab97705b1f9c82 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Tue, 5 Sep 2023 19:03:52 +0200 Subject: [PATCH] clean up main.rs --- src/main.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 81246d7..4419756 100644 --- a/src/main.rs +++ b/src/main.rs @@ -38,14 +38,20 @@ async fn main() -> Result<()> { } })); + let auth = match config.auth { + config::AuthConfig::Htpasswd(config) => 1, + _ => panic!("invalid auth config"), + }; + HttpServer::new(move || { let cal_store = cal_store.clone(); App::new() .wrap(Logger::new("[%s] %r")) .wrap(NormalizePath::trim()) - .service(web::scope("/caldav").configure(|cfg| { - configure_dav(cfg, "/caldav".to_string(), cal_store.clone().into()) - })) + .service( + web::scope("/caldav") + .configure(|cfg| configure_dav(cfg, "/caldav".to_string(), cal_store.clone())), + ) .service( web::scope("/.well-known") .configure(|cfg| configure_well_known(cfg, "/dav".to_string())),