chiark / gitweb /
actix: Reorder calls on App to put the neader middleware last etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Mar 2022 19:11:30 +0000 (20:11 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Mar 2022 23:50:50 +0000 (00:50 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/main.rs

index 9079923b56811befb42afe7a52ad634e200ebbbd..0349420cece2824cd2ae3cf11b45d5cfd556c8d8 100644 (file)
@@ -476,15 +476,16 @@ async fn main() -> Result<(),StartupError> {
         session::routes(),
         api::routes(),
       ])
+      .app_data(json_config)
+      .app_data(templates.clone())
+      .service(src_service)
+      .default_service(web::to(not_found_handler))
       .wrap(middleware::DefaultHeaders::new()
             .add((header::X_CONTENT_TYPE_OPTIONS, "nosniff"))
             .add((header::X_FRAME_OPTIONS, "DENY"))
             .add((header::REFERRER_POLICY, "no-referrer"))
       )
-      .app_data(json_config)
-      .app_data(templates.clone())
-      .service(src_service)
-      .default_service(web::to(not_found_handler));
+      ;
 
     app