diff --git a/app/Models/Multiplayer/PlaylistItemUserHighScore.php b/app/Models/Multiplayer/PlaylistItemUserHighScore.php index 6b9fed96ecc..114c49d67b5 100644 --- a/app/Models/Multiplayer/PlaylistItemUserHighScore.php +++ b/app/Models/Multiplayer/PlaylistItemUserHighScore.php @@ -88,6 +88,7 @@ public static function scoresAround(ScoreLink $scoreLink): array 'query' => static ::cursorSort($cursorHelper, $placeholder) ->whereHas('scoreLink') + ->whereHas('user', fn ($userQuery) => $userQuery->default()) ->where('playlist_item_id', $scoreLink->playlist_item_id) ->where('user_id', '<>', $scoreLink->user_id), 'cursorHelper' => $cursorHelper, diff --git a/app/Models/Multiplayer/ScoreLink.php b/app/Models/Multiplayer/ScoreLink.php index 5ae7504c174..de808ed8b46 100644 --- a/app/Models/Multiplayer/ScoreLink.php +++ b/app/Models/Multiplayer/ScoreLink.php @@ -109,6 +109,7 @@ public function position(): ?int $query = PlaylistItemUserHighScore ::where('playlist_item_id', $this->playlist_item_id) + ->whereHas('user', fn ($userQuery) => $userQuery->default()) ->cursorSort('score_asc', [ 'total_score' => $score->total_score, 'score_id' => $this->getKey(),