small fixes

This commit is contained in:
Alex 2022-07-13 11:32:47 +02:00
parent faca15f164
commit 70e0da9005
Signed by: lx
GPG key ID: 0E496D15096376BE
2 changed files with 8 additions and 3 deletions

View file

@ -167,8 +167,13 @@ impl<'a> AuthenticatedContext<'a> {
}
}
let msg = if is_lsub {
"LSUB completed"
} else {
"LIST completed"
};
Ok((
Response::ok("LIST completed")?.with_body(ret),
Response::ok(msg)?.with_body(ret),
flow::Transition::None,
))
}

View file

@ -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(),