From cbd6dda7bd23f3c8917477948979124ef8514df5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 30 Mar 2022 22:45:23 +0100 Subject: [PATCH] actix Files: Do our content-type mangling first Signed-off-by: Ian Jackson --- daemon/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/daemon/main.rs b/daemon/main.rs index 31eb754d..b03da770 100644 --- a/daemon/main.rs +++ b/daemon/main.rs @@ -535,14 +535,14 @@ async fn main() -> Result<(),StartupError> { .app_data(templates.clone()) .service(src_service) .default_service(web::to(not_found_handler)) + .wrap_fn(|req, svc| { + svc.call(req).map(|resp| Ok(src_ct_fixup(resp?)?)) + }) .wrap(middleware::DefaultHeaders::new() .add((header::X_CONTENT_TYPE_OPTIONS, "nosniff")) .add((header::X_FRAME_OPTIONS, "DENY")) .add((header::REFERRER_POLICY, "no-referrer")) ) - .wrap_fn(|req, svc| { - svc.call(req).map(|resp| Ok(src_ct_fixup(resp?)?)) - }) .wrap(middleware::Logger::default()) ; -- 2.30.2