aboutsummaryrefslogtreecommitdiffstats
path: root/src/renderer.rs
diff options
context:
space:
mode:
authorSven-Hendrik Haase <svenstaro@gmail.com>2022-08-14 23:56:46 +0000
committerSven-Hendrik Haase <svenstaro@gmail.com>2022-08-14 23:56:46 +0000
commitdc7476a06afc4ef09ee68ddd04baf51ff81f19a4 (patch)
treef84c2a8ca3578c03b65d992ae6d1e61eee9c1f10 /src/renderer.rs
parentAdd CHANGELOG for #860 (diff)
downloadminiserve-dc7476a06afc4ef09ee68ddd04baf51ff81f19a4.tar.gz
miniserve-dc7476a06afc4ef09ee68ddd04baf51ff81f19a4.zip
Simplify README code a bit
Diffstat (limited to '')
-rw-r--r--src/renderer.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/renderer.rs b/src/renderer.rs
index 1e92cbe..7ec48b0 100644
--- a/src/renderer.rs
+++ b/src/renderer.rs
@@ -7,14 +7,14 @@ use std::time::SystemTime;
use strum::IntoEnumIterator;
use crate::auth::CurrentUser;
-use crate::listing::{Breadcrumb, Entry, QueryParameters, Readme, SortingMethod, SortingOrder};
+use crate::listing::{Breadcrumb, Entry, QueryParameters, SortingMethod, SortingOrder};
use crate::{archive::ArchiveMethod, MiniserveConfig};
#[allow(clippy::too_many_arguments)]
/// Renders the file listing
pub fn page(
entries: Vec<Entry>,
- readme: Option<Readme>,
+ readme: Option<(String, String)>,
is_root: bool,
query_params: QueryParameters,
breadcrumbs: Vec<Breadcrumb>,
@@ -167,12 +167,12 @@ pub fn page(
}
}
}
- @if readme.is_some() {
- div {
- h3 { (readme.as_ref().unwrap().filename) }
- (PreEscaped (readme.unwrap().contents));
- }
- }
+ @if let Some(readme) = readme {
+ div {
+ h3 { (readme.0) }
+ (PreEscaped (readme.1));
+ }
+ }
a.back href="#top" {
(arrow_up())
}