diff options
author | Lukas Stabe <lukas@stabe.de> | 2020-09-26 02:45:31 +0000 |
---|---|---|
committer | Lukas Stabe <lukas@stabe.de> | 2020-09-26 02:45:31 +0000 |
commit | dab13c9bb3336aac4e44171f3074c4ce973b9782 (patch) | |
tree | 1e4592b6c38e9d230b76d9e0d485cb4be7c4f6f2 /src/file_upload.rs | |
parent | [wip] client-side color-scheme handling (diff) | |
download | miniserve-dab13c9bb3336aac4e44171f3074c4ce973b9782.tar.gz miniserve-dab13c9bb3336aac4e44171f3074c4ce973b9782.zip |
move css out of html into its own route
Diffstat (limited to '')
-rw-r--r-- | src/file_upload.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/file_upload.rs b/src/file_upload.rs index 3f713cd..3afa755 100644 --- a/src/file_upload.rs +++ b/src/file_upload.rs @@ -110,6 +110,7 @@ pub fn upload_file( payload: actix_web::web::Payload, uses_random_route: bool, favicon_route: String, + css_route: String, ) -> Pin<Box<dyn Future<Output = Result<HttpResponse, actix_web::Error>>>> { let conf = req.app_data::<crate::MiniserveConfig>().unwrap(); let return_path = if let Some(header) = req.headers().get(header::REFERER) { @@ -136,6 +137,7 @@ pub fn upload_file( query_params.order, uses_random_route, &favicon_route, + &css_route, )); } }; @@ -155,6 +157,7 @@ pub fn upload_file( query_params.order, uses_random_route, &favicon_route, + &css_route, )); } }; @@ -174,6 +177,7 @@ pub fn upload_file( query_params.order, uses_random_route, &favicon_route, + &css_route, )); } }; @@ -198,6 +202,7 @@ pub fn upload_file( query_params.order, uses_random_route, &favicon_route, + &css_route, ), }), ) @@ -213,6 +218,7 @@ fn create_error_response( sorting_order: Option<SortingOrder>, uses_random_route: bool, favicon_route: &str, + css_route: &str, ) -> future::Ready<Result<HttpResponse, actix_web::Error>> { errors::log_error_chain(description.to_string()); future::ok( @@ -228,6 +234,7 @@ fn create_error_response( true, !uses_random_route, &favicon_route, + &css_route, ) .into_string(), ), |