Search for Flag::Deleted and Flag::Seen with == instead of match

This commit is contained in:
Alexander Krotov
2020-02-16 04:11:04 +03:00
committed by holger krekel
parent 08c77c2668
commit 1fa9aa88a8

View File

@@ -757,14 +757,8 @@ impl Imap {
if let Some(msg) = msgs.first() {
// XXX put flags into a set and pass them to dc_receive_imf
let is_deleted = msg.flags().any(|flag| match flag {
Flag::Deleted => true,
_ => false,
});
let is_seen = msg.flags().any(|flag| match flag {
Flag::Seen => true,
_ => false,
});
let is_deleted = msg.flags().any(|flag| flag == Flag::Deleted);
let is_seen = msg.flags().any(|flag| flag == Flag::Seen);
if !is_deleted && msg.body().is_some() {
let body = msg.body().unwrap_or_default();