fix build error #2
1 changed files with 2 additions and 2 deletions
|
|
@ -48,12 +48,12 @@ fn get_imap_session(config: &AppConfig) -> imap::Session<TcpStream> {
|
|||
}
|
||||
|
||||
fn get_emails(imap_session: &mut imap::Session<TcpStream>) -> Option<HashMap<u32, Email>> {
|
||||
let ordinals = imap_session.search("ALL")?;
|
||||
let ordinals = imap_session.search("ALL").ok()?;
|
||||
if ordinals.is_empty() {
|
||||
return None;
|
||||
}
|
||||
|
||||
let messages = imap_session.fetch("1:".to_string() + &*ordinals.iter().max().unwrap().to_string(), "(BODY[TEXT] ENVELOPE)")?;
|
||||
let messages = imap_session.fetch("1:".to_string() + &*ordinals.iter().max().unwrap().to_string(), "(BODY[TEXT] ENVELOPE)").ok()?;
|
||||
let mut emails: HashMap<u32, Email> = HashMap::new();
|
||||
if messages.is_empty() {
|
||||
return None;
|
||||
|
|
|
|||
Loading…
Reference in a new issue