summaryrefslogtreecommitdiff
path: root/src/site.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/site.rs')
-rw-r--r--src/site.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/site.rs b/src/site.rs
index 03cff51..6fa26d9 100644
--- a/src/site.rs
+++ b/src/site.rs
@@ -66,7 +66,7 @@ impl Site {
if name.is_wikitext_page() {
trace!("scan: it's a page");
debug!("loading wikitext page {}", name.source_path().display());
- let page = WikitextPage::read(&name).map_err(|e| SiteError::Riki(Box::new(e)))?;
+ let page = WikitextPage::read(&name)?;
self.files.insert(name);
self.add_wikitextpage(page)?;
} else {
@@ -86,10 +86,8 @@ impl Site {
debug!("parsing wikitext page {}", page.meta().path().display());
let mut parser = WikitextParser::new(page.wikitext(), &self.patterns);
- let page = UnprocessedPage::new(page.meta().clone(), &mut parser)
- .map_err(|e| SiteError::Riki(Box::new(e)))?;
- page.prepare(self)
- .map_err(|e| SiteError::Riki(Box::new(e)))?;
+ let page = UnprocessedPage::new(page.meta().clone(), &mut parser)?;
+ page.prepare(self)?;
let page = Page::new(page.meta().clone(), page);
self.pages.push(page);
@@ -119,9 +117,7 @@ impl Site {
"processing unprocessed page {}",
page.meta().path().display()
);
- let page = page
- .markdown(self)
- .map_err(|e| SiteError::Riki(Box::new(e)))?;
+ let page = page.markdown(self)?;
self.markdown_pages.push(page);
Ok(true)
} else {