diff options
Diffstat (limited to 'import')
| -rw-r--r-- | import/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs index bec5786..2e36c58 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -124,7 +124,7 @@ impl ImportConfig { ) -> Result<RowNum> { let mut row = 0; self.db.write_transaction(&mut |txn| { - row = match self.nodes.query_single(txn, node_slug_query(slug)) { + row = match self.nodes.query_single(txn, node_slug_query(slug))? { Some(r) => r, None => self .nodes @@ -462,7 +462,7 @@ fn compare_mtime(dba: &ImportConfig, path: &Path) -> Result<bool> { ), sort: Sort::None, }, - ) { + )? { None => was_changed = true, Some(row) => { let meta = dba.import_meta.get(txn, row)?.unwrap(); @@ -488,7 +488,7 @@ fn update_mtime(dba: &ImportConfig, path: &Path) -> Result<()> { ), sort: Sort::None, }, - ) { + )? { Some(row) => row, None => dba.import_meta.insert( txn, |