Include failing scores

This commit is contained in:
Natsu Kagami 2024-02-14 02:35:11 +01:00 committed by Natsu Kagami
parent 4a67e4f73b
commit 48bd49b3bd
2 changed files with 2 additions and 2 deletions

View file

@ -147,7 +147,7 @@ impl From<rosu::score::Score> for Score {
score: Some(s.legacy_score as u64).filter(|v| *v > 0), score: Some(s.legacy_score as u64).filter(|v| *v > 0),
normalized_score: s.score, normalized_score: s.score,
pp: s.pp.map(|v| v as f64), pp: s.pp.map(|v| v as f64),
rank: s.grade.into(), rank: if s.passed { s.grade.into() } else { Rank::F },
mods: s mods: s
.mods .mods
.iter() .iter()

View file

@ -328,7 +328,7 @@ pub mod builders {
let scores = handle_not_found({ let scores = handle_not_found({
let mut r = client.rosu.user_scores(self.user); let mut r = client.rosu.user_scores(self.user);
r = match self.score_type { r = match self.score_type {
UserScoreType::Recent => r.recent(), UserScoreType::Recent => r.recent().include_fails(true),
UserScoreType::Best => r.best(), UserScoreType::Best => r.best(),
}; };
if let Some(mode) = self.mode { if let Some(mode) = self.mode {