diff options
-rw-r--r-- | src/database.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/database.ts b/src/database.ts index 20da315..2944728 100644 --- a/src/database.ts +++ b/src/database.ts @@ -519,7 +519,7 @@ interface ProfileLeaderboard { interface LeaderboardBasicPlayer { uuid: string - username: string + username: string | undefined rank: { color: string } @@ -561,9 +561,9 @@ export async function fetchProfileLeaderboard(name: string): Promise<ProfileLead for (const playerUuid of i.players) { const player: LeaderboardBasicPlayer = { uuid: playerUuid, - username: i.usernames[i.players.indexOf(playerUuid)], + username: i.usernames ? i.usernames[i.players.indexOf(playerUuid)] : undefined, rank: { - color: i.colors[i.players.indexOf(playerUuid)] + color: i.colors ? i.colors[i.players.indexOf(playerUuid)] : minecraftColorCodes[RANK_COLORS.NONE]! } } if (player) |