From 6ce110c20364a951bbebf0cb16ea803962324b86 Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Sat, 23 May 2020 00:19:40 -0400 Subject: [PATCH] Enumerate before filtering --- youmubot-osu/src/discord/announcer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youmubot-osu/src/discord/announcer.rs b/youmubot-osu/src/discord/announcer.rs index ea16827..fcc0219 100644 --- a/youmubot-osu/src/discord/announcer.rs +++ b/youmubot-osu/src/discord/announcer.rs @@ -74,8 +74,8 @@ fn scan_user(osu: &Osu, u: &OsuUser, mode: Mode) -> Result, Err let scores = osu.user_best(UserID::ID(u.id), |f| f.mode(mode).limit(25))?; let scores = scores .into_iter() - .filter(|s: &Score| s.date >= u.last_update) .enumerate() + .filter(|(_, s)| s.date >= u.last_update) .map(|(i, v)| ((i + 1) as u8, v)) .collect(); Ok(scores)