summaryrefslogtreecommitdiff
path: root/src/page.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/page.rs')
-rw-r--r--src/page.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/page.rs b/src/page.rs
index 2e555c8..a8d60a5 100644
--- a/src/page.rs
+++ b/src/page.rs
@@ -151,7 +151,7 @@ impl MarkdownPage {
pub fn body_to_html(&self) -> Result<HtmlPage, SiteError> {
let head = Element::new(ElementTag::Head);
let body = parse(self.markdown())
- .map_err(|e| SiteError::PageProblem(self.meta.path().into(), Box::new(e)))?;
+ .map_err(|e| SiteError::PageProblem(self.meta.path().into(), Box::new(e.into())))?;
Ok(HtmlPage::new(head, body))
}
@@ -163,7 +163,7 @@ impl MarkdownPage {
head.push_child(Content::Elt(title));
let body = parse(self.markdown())
- .map_err(|e| SiteError::PageProblem(self.meta.path().into(), Box::new(e)))?;
+ .map_err(|e| SiteError::PageProblem(self.meta.path().into(), Box::new(e.into())))?;
trace!("MarkdownPage::to_html: head={:?}", head);
Ok(HtmlPage::new(head, body))