diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/cleaners/player.ts | 4 | ||||
-rw-r--r-- | src/hypixelCached.ts | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/cleaners/player.ts b/src/cleaners/player.ts index fb8af78..6ac1382 100644 --- a/src/cleaners/player.ts +++ b/src/cleaners/player.ts @@ -14,7 +14,7 @@ export interface CleanPlayer extends CleanBasicPlayer { rank: CleanRank socials: CleanSocialMedia profiles?: CleanBasicProfile[] - first_join: number + // first_join?: number } export async function cleanPlayerResponse(data: HypixelPlayer): Promise<CleanPlayer> { @@ -26,7 +26,7 @@ export async function cleanPlayerResponse(data: HypixelPlayer): Promise<CleanPla username: data.displayname, rank: cleanRank(data), socials: cleanSocialMedia(data), - first_join: data.firstLogin / 1000, + // first_join: data.firstLogin / 1000, profiles: cleanPlayerSkyblockProfiles(data.stats?.SkyBlock?.profiles) } } diff --git a/src/hypixelCached.ts b/src/hypixelCached.ts index c14db3e..1f6b7f2 100644 --- a/src/hypixelCached.ts +++ b/src/hypixelCached.ts @@ -247,6 +247,10 @@ async function fetchBasicProfiles(user: string): Promise<CleanBasicProfile[]> { if (debug) console.debug('Cache miss: fetchBasicProfiles', user) const player = await fetchPlayer(playerUuid) + if (!player) { + console.log('bruh playerUuid', playerUuid) + return [] + } const profiles = player.profiles basicProfilesCache.set(playerUuid, profiles) |