diff options
author | mat <github@matdoes.dev> | 2022-06-01 17:33:23 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-06-01 17:33:23 -0500 |
commit | 8fff4f98541ecda20146d9a432aba276ebc81bcc (patch) | |
tree | 20806d337600c86865fb17861cabaf02e0556764 /src/cleaners | |
parent | 0108e58c6c74825ce30867ddb589f19c466d4c7a (diff) | |
download | skyblock-api-8fff4f98541ecda20146d9a432aba276ebc81bcc.tar.gz skyblock-api-8fff4f98541ecda20146d9a432aba276ebc81bcc.tar.bz2 skyblock-api-8fff4f98541ecda20146d9a432aba276ebc81bcc.zip |
Random refactoring & temp disable achievements
Diffstat (limited to 'src/cleaners')
-rw-r--r-- | src/cleaners/achievements.ts | 4 | ||||
-rw-r--r-- | src/cleaners/player.ts | 2 | ||||
-rw-r--r-- | src/cleaners/skyblock/coopInvitation.ts | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/cleaners/achievements.ts b/src/cleaners/achievements.ts index edb4d07..8ab3445 100644 --- a/src/cleaners/achievements.ts +++ b/src/cleaners/achievements.ts @@ -27,6 +27,10 @@ export interface Achievements { } export async function cleanPlayerAchievements(data: typedHypixelApi.PlayerDataResponse['player']): Promise<Achievements> { + // temporarily disabled because this might be causing high memory usage? + return { tiered: [], challenge: [] } + + if (!data.achievements) { return { tiered: [], challenge: [] } } diff --git a/src/cleaners/player.ts b/src/cleaners/player.ts index 5de65de..c6d9759 100644 --- a/src/cleaners/player.ts +++ b/src/cleaners/player.ts @@ -26,11 +26,11 @@ export interface CleanPlayer extends CleanBasicPlayer { rank: CleanRank socials: CleanSocialMedia profiles?: CleanBasicProfile[] - claimed?: ClaimedSkyBlockItem[] } export interface CleanFullPlayer extends CleanPlayer { achievements: Achievements + claimed: ClaimedSkyBlockItem[] } export async function cleanPlayerResponse(data: typedHypixelApi.PlayerDataResponse['player']): Promise<CleanFullPlayer | null> { diff --git a/src/cleaners/skyblock/coopInvitation.ts b/src/cleaners/skyblock/coopInvitation.ts index 031135b..52644b5 100644 --- a/src/cleaners/skyblock/coopInvitation.ts +++ b/src/cleaners/skyblock/coopInvitation.ts @@ -26,7 +26,7 @@ export async function cleanCoopInvitation(data: typedHypixelApi.SkyBlockProfileM return { invitedTimestamp, - invitedBy: await cached.fetchBasicPlayer(data.coop_invitation.invited_by, false), + invitedBy: await cached.fetchBasicPlayer(data.coop_invitation.invited_by), accepted: data.coop_invitation.confirmed, acceptedTimestamp } |