aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/database.ts6
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)