diff --git a/src/services/brooch/mod.rs b/src/services/brooch/mod.rs index a1a6136f..aa29e0ba 100644 --- a/src/services/brooch/mod.rs +++ b/src/services/brooch/mod.rs @@ -5,16 +5,16 @@ use anyhow::Context; use chrono::{DateTime, Local, TimeDelta, TimeZone}; use diesel::PgConnection; use reqwest::Url; -use teloxide::Bot; use teloxide::payloads::SendMessageSetters; use teloxide::requests::Requester; use teloxide::types::{ChatId, LinkPreviewOptions, Message}; +use teloxide::Bot; use tokio::time::sleep; use crate::interfaces::database; use crate::interfaces::database::models::{BroochMatch, DotaMatchId, TelegramUserId}; -use crate::interfaces::stratz::{Byte, guild_matches, Short}; use crate::interfaces::stratz::guild_matches::{GameMode, Lane, LobbyType, Match, Player, Role, Steam}; +use crate::interfaces::stratz::{guild_matches, Byte, Short}; use crate::services::RoyalnetService; use crate::utils::anyhow_result::AnyResult; use crate::utils::telegram_string::TelegramEscape; @@ -331,8 +331,7 @@ impl BroochService { let imp_available_for_everyone = players.iter() .map(|o| o.imp) - .map(|o| o.is_some()) - .all(|o| o); + .all(|o| o.is_some()); log::trace!("Determining whether enough time has passed for IMP to be ignored...");