From dc7476a06afc4ef09ee68ddd04baf51ff81f19a4 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase Date: Mon, 15 Aug 2022 01:56:46 +0200 Subject: Simplify README code a bit --- src/renderer.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/renderer.rs') 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, - readme: Option, + readme: Option<(String, String)>, is_root: bool, query_params: QueryParameters, breadcrumbs: Vec, @@ -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()) } -- cgit v1.2.3