diff --git a/app/Libraries/Score/FetchDedupedScores.php b/app/Libraries/Score/FetchDedupedScores.php index 02390f686b0..cdbcc2c2ffe 100644 --- a/app/Libraries/Score/FetchDedupedScores.php +++ b/app/Libraries/Score/FetchDedupedScores.php @@ -35,10 +35,11 @@ public function all(): array $nextCursor['is_legacy'] = get_bool($nextCursor['is_legacy']); $search->searchAfter(array_values($nextCursor)); } - $search->response(); + $response = $search->response(); $search->assertNoError(); - if ($this->append($search->records()->all())) { + $records = $response->records()->whereHas('beatmap.beatmapset')->get()->all(); + if ($this->append($records)) { break; }