diff --git a/src/files/pages.rs b/src/files/pages.rs index 34027e544b47af170a0763707abc1a0eb8238e61..d1b46065822a296a0c571ad7f44dd502d9c3a529 100644 --- a/src/files/pages.rs +++ b/src/files/pages.rs @@ -62,17 +62,19 @@ pub fn render_server_page( title: &str, subtitle: &str, content: &str, -) -> Result<String, handlebars::TemplateRenderError> { +) -> Result<String, Box<handlebars::TemplateRenderError>> { let reg = Handlebars::new(); - reg.render_template( - PAGE_TEMPLATE, - &json!({ - "title": title, - "subtitle": subtitle, - "content": content, - "pkg_name": PKG_NAME, - "pkg_version": PKG_VERSION, - }), - ) + reg + .render_template( + PAGE_TEMPLATE, + &json!({ + "title": title, + "subtitle": subtitle, + "content": content, + "pkg_name": PKG_NAME, + "pkg_version": PKG_VERSION, + }), + ) + .map_err(Box::new) }