diff --git a/src/imap/mod.rs b/src/imap/mod.rs index 62f36cf00..5c58d45d5 100644 --- a/src/imap/mod.rs +++ b/src/imap/mod.rs @@ -329,9 +329,7 @@ impl Imap { /// Connects to imap account using already-configured parameters. pub fn connect_configured(&self, context: &Context) -> Result<()> { - if async_std::task::block_on(async move { - self.is_connected().await && !self.should_reconnect() - }) { + if async_std::task::block_on(self.is_connected()) && !self.should_reconnect() { return Ok(()); } if !context.sql.get_raw_config_bool(context, "configured") { diff --git a/src/lib.rs b/src/lib.rs index a1f37a033..aefc40471 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,7 +4,6 @@ clippy::type_complexity, clippy::cognitive_complexity, clippy::too_many_arguments, - clippy::block_in_if_condition_stmt, clippy::large_enum_variant )] #![allow(