From 761cdf22d69e5f908f54a825c238c944d2618a22 Mon Sep 17 00:00:00 2001 From: Eduardo Trujillo <ed@chromabits.com> Date: Mon, 14 Nov 2022 23:36:58 -0800 Subject: [PATCH] refactor(files): Box template rendering errors --- src/files/pages.rs | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/files/pages.rs b/src/files/pages.rs index 34027e5..d1b4606 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) } -- GitLab