chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
88eff7b
)
nwtemplates: Better error logging when rendering fails
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 3 May 2021 16:37:56 +0000
(17:37 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 3 May 2021 17:00:55 +0000
(18:00 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/nwtemplates.rs
patch
|
blob
|
history
diff --git
a/src/nwtemplates.rs
b/src/nwtemplates.rs
index 697a735f3761def00e5b6e05160c35f9f42cb7cf..29680a75f44345c6cebaa2254e59ca2bc300969d 100644
(file)
--- a/
src/nwtemplates.rs
+++ b/
src/nwtemplates.rs
@@
-36,7
+36,8
@@
pub fn render<D: Serialize>(template_name: &str, data: &D) -> String {
let g = STATE.read();
RwLockReadGuard::map(g, |g| &g.as_ref().unwrap().tera)
}
- get_tera().render(template_name, data)
- .map_err(|e| anyhow!(e.to_string()))
- ?
+ get_tera().render(template_name, data).map_err(|e| {
+ error!("template render error: {:?}", &e);
+ anyhow!(e.to_string())
+ })?
}