summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/domain/libimagmail/src/mailtree.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/domain/libimagmail/src/mailtree.rs b/lib/domain/libimagmail/src/mailtree.rs
index e1c052af..cd9dfb8a 100644
--- a/lib/domain/libimagmail/src/mailtree.rs
+++ b/lib/domain/libimagmail/src/mailtree.rs
@@ -86,7 +86,8 @@ fn fill_arena_with<'a>(arena: &mut Arena<String>, store: &'a MailStoreWithConnec
})?
.into_iter()
.map(|id: String| {
- let mail = store.get_mail_by_id(&id)?
+ let mail = store.get_mail_by_id(&id)
+ .context("Getting mail by id")?
.ok_or_else(|| format_err!("Cannot find mail for id {}", id))?;
trace!("Fetched from store: {}", mail.get_location());