summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2020-07-24 22:07:43 +0300
committerManos Pitsidianakis <el13635@mail.ntua.gr>2020-07-25 15:19:53 +0300
commit688060ceb6b0d4dc395a9a30b9af30fabaced68d (patch)
tree62f5842caaab67caa63b4f0bc88f3608eb445561
parented3b2fa6c89c17c2a0a01a98809e759078af498b (diff)
conf/accounts.rs: always load Inbox
-rw-r--r--src/conf/accounts.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/conf/accounts.rs b/src/conf/accounts.rs
index e638f976..dab6fe39 100644
--- a/src/conf/accounts.rs
+++ b/src/conf/accounts.rs
@@ -534,7 +534,9 @@ impl Account {
continue;
}
mailbox_entries.entry(*h).and_modify(|entry| {
- if entry.conf.mailbox_conf.autoload {
+ if entry.conf.mailbox_conf.autoload
+ || entry.ref_mailbox.special_usage() == SpecialUsageMailbox::Inbox
+ {
entry.status = MailboxStatus::Parsing(0, 0);
if self.is_async {
if let Ok(mailbox_job) = self.backend.write().unwrap().fetch_async(*h) {