From 12ce2e59c025be2fa7d0fa4d1215fb47b5b99612 Mon Sep 17 00:00:00 2001 From: red binder Date: Mon, 27 Apr 2026 03:46:23 +0200 Subject: [PATCH] NEX ragebait --- rnex-core/src/nex/user.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rnex-core/src/nex/user.rs b/rnex-core/src/nex/user.rs index ce75c17..38bd357 100644 --- a/rnex-core/src/nex/user.rs +++ b/rnex-core/src/nex/user.rs @@ -657,6 +657,11 @@ impl Ranking for User { let url_results = format!("{}?splatfest_id={}", endpoint_results, fest_id); let response_results = ureq::get(&url_results).call(); + let offset = param.range.offset as usize; + let size = param.range.size as usize; + + let start = offset.min(results.len()); + let end = (start + size).min(results.len()); let results: Vec = match response_results { Ok(mut res) => res.body_mut().read_json().map_err(|e| { @@ -678,7 +683,7 @@ impl Ranking for User { }; } - let score_data: Vec = results + let score_data: Vec = results[start..end] .iter() .map(|r| CompetitionRankingScoreData { unk: 1,