diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-02-21 18:50:15 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-02-21 18:50:33 +0100 |
commit | a68e432d43b9c6f38a6aa7fa4054899d91c05839 (patch) | |
tree | 173407b0ff172b073b9b99bfa20c559bb9da450e | |
parent | caeff56d95ce012fdf5b4139238c9c47a24ad8eb (diff) |
Add more error context
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | lib/domain/libimagmail/src/store.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/domain/libimagmail/src/store.rs b/lib/domain/libimagmail/src/store.rs index 92b85bfe..24fe807b 100644 --- a/lib/domain/libimagmail/src/store.rs +++ b/lib/domain/libimagmail/src/store.rs @@ -142,7 +142,10 @@ impl<'a> MailStoreWithConnection<'a> { fn get_entry_for_id(&self, id: Cow<str>) -> Result<Option<FileLockEntry<'a>>> { let sid = crate::module_path::new_id(id.as_ref())?; - self.store.get(sid) + self.store + .get(sid) + .context("Getting entry for ID") + .map_err(Error::from) } } |