mirror of
https://github.com/natsukagami/youmubot.git
synced 2025-04-18 16:28:55 +00:00
Enumerate before filtering
This commit is contained in:
parent
7c605cc42b
commit
6ce110c203
1 changed files with 1 additions and 1 deletions
|
@ -74,8 +74,8 @@ fn scan_user(osu: &Osu, u: &OsuUser, mode: Mode) -> Result<Vec<(u8, Score)>, Err
|
||||||
let scores = osu.user_best(UserID::ID(u.id), |f| f.mode(mode).limit(25))?;
|
let scores = osu.user_best(UserID::ID(u.id), |f| f.mode(mode).limit(25))?;
|
||||||
let scores = scores
|
let scores = scores
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.filter(|s: &Score| s.date >= u.last_update)
|
|
||||||
.enumerate()
|
.enumerate()
|
||||||
|
.filter(|(_, s)| s.date >= u.last_update)
|
||||||
.map(|(i, v)| ((i + 1) as u8, v))
|
.map(|(i, v)| ((i + 1) as u8, v))
|
||||||
.collect();
|
.collect();
|
||||||
Ok(scores)
|
Ok(scores)
|
||||||
|
|
Loading…
Add table
Reference in a new issue