Remove unwrap() in prefetch_get_message_id

This commit is contained in:
Alexander Krotov
2020-02-01 21:54:45 +03:00
parent 42356c2a67
commit ea11a5274e

View File

@@ -1249,12 +1249,11 @@ fn prefetch_get_message_id(prefetch_msg: &Fetch) -> Result<String> {
)); ));
} }
let message_id = prefetch_msg.envelope().unwrap().message_id; if let Some(message_id) = prefetch_msg.envelope().unwrap().message_id {
if message_id.is_none() { parse_message_id(&message_id).map_err(Into::into)
return Err(Error::Other("prefetch: No message ID found".to_string())); } else {
Err(Error::Other("prefetch: No message ID found".to_string()))
} }
parse_message_id(&message_id.unwrap()).map_err(Into::into)
} }
#[cfg(test)] #[cfg(test)]