aboutsummaryrefslogtreecommitdiff
path: root/src/imap/mailbox_view.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/imap/mailbox_view.rs')
-rw-r--r--src/imap/mailbox_view.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/imap/mailbox_view.rs b/src/imap/mailbox_view.rs
index 371bc50..f384a79 100644
--- a/src/imap/mailbox_view.rs
+++ b/src/imap/mailbox_view.rs
@@ -252,7 +252,7 @@ impl MailboxView {
let mut ret = vec![];
for (i, uid, uuid, meta, body) in mails {
- let mut attributes = vec![MessageAttribute::Uid(uid)];
+ let mut attributes = vec![];
let (_uid2, flags) = self
.known_state
@@ -270,7 +270,7 @@ impl MailboxView {
for attr in fetch_attrs.iter() {
match attr {
- FetchAttribute::Uid => (),
+ FetchAttribute::Uid => attributes.push(MessageAttribute::Uid(uid)),
FetchAttribute::Flags => {
attributes.push(MessageAttribute::Flags(
flags.iter().filter_map(|f| string_to_flag(f)).collect(),