summaryrefslogtreecommitdiffstats
path: root/vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs')
-rw-r--r--vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs17
1 files changed, 8 insertions, 9 deletions
diff --git a/vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs b/vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs
index 65929bbfc..b184c4410 100644
--- a/vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs
+++ b/vendor/mdbook/src/renderer/html_handlebars/helpers/navigation.rs
@@ -4,6 +4,8 @@ use std::path::Path;
use handlebars::{Context, Handlebars, Helper, Output, RenderContext, RenderError, Renderable};
use crate::utils;
+use log::{debug, trace};
+use serde_json::json;
type StringMap = BTreeMap<String, String>;
@@ -146,15 +148,12 @@ fn render(
trace!("Render template");
- _h.template()
- .ok_or_else(|| RenderError::new("Error with the handlebars template"))
- .and_then(|t| {
- let local_ctx = Context::wraps(&context)?;
- let mut local_rc = rc.clone();
- t.render(r, &local_ctx, &mut local_rc, out)
- })?;
-
- Ok(())
+ let t = _h
+ .template()
+ .ok_or_else(|| RenderError::new("Error with the handlebars template"))?;
+ let local_ctx = Context::wraps(&context)?;
+ let mut local_rc = rc.clone();
+ t.render(r, &local_ctx, &mut local_rc, out)
}
pub fn previous(