From 2103ea0ed4df223b238dda96f142814692ed861d Mon Sep 17 00:00:00 2001 From: jikstra Date: Wed, 29 Dec 2021 04:10:24 +0100 Subject: Implement --route-prefix to set specific route prefix --- src/renderer.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index c2c4cb5..0ac5077 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -25,10 +25,7 @@ pub fn page( return raw(entries, is_root); } - let upload_route = match conf.random_route { - Some(ref random_route) => format!("/{}/upload", random_route), - None => "/upload".to_string(), - }; + let upload_route = format!("{}/upload", &conf.route_prefix); let (sort_method, sort_order) = (query_params.sort, query_params.order); let upload_action = build_upload_action(&upload_route, encoded_dir, sort_method, sort_order); @@ -578,7 +575,7 @@ pub fn render_error( p { (error) } } // WARN don't expose random route! - @if conf.random_route.is_none() { + @if conf.route_prefix.is_empty() { div.error-nav { a.error-back href=(return_address) { "Go back to file listing" -- cgit v1.2.3 From 0e6adbb3b53147f2e78a907909f6c470190ebaf3 Mon Sep 17 00:00:00 2001 From: Ali MJ Al-Nasrawy Date: Sun, 6 Feb 2022 14:48:33 +0300 Subject: Fix route_prefix for css and favicon --- src/renderer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/renderer.rs') diff --git a/src/renderer.rs b/src/renderer.rs index 0ac5077..544be42 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -478,8 +478,8 @@ fn page_header(title: &str, file_upload: bool, favicon_route: &str, css_route: & meta http-equiv="X-UA-Compatible" content="IE=edge"; meta name="viewport" content="width=device-width, initial-scale=1"; - link rel="icon" type="image/svg+xml" href={ "/" (favicon_route) }; - link rel="stylesheet" href={ "/" (css_route) }; + link rel="icon" type="image/svg+xml" href={ (favicon_route) }; + link rel="stylesheet" href={ (css_route) }; title { (title) } -- cgit v1.2.3