diff options
-rw-r--r-- | src/cleaners/achievements.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cleaners/achievements.ts b/src/cleaners/achievements.ts index 3e93532..372ab77 100644 --- a/src/cleaners/achievements.ts +++ b/src/cleaners/achievements.ts @@ -26,6 +26,7 @@ export async function cleanPlayerAchievements(data: typedHypixelApi.PlayerDataRe for (const [gameId, achievementsData] of Object.entries(gameAchievements)) { if (gameId !== 'skyblock') continue + let tieredAchievements: TieredAchievement[] = [] for (const [achievementId, achievementData] of Object.entries(achievementsData.tiered)) { const value = data.achievements[`skyblock_${achievementId}`] ?? undefined @@ -33,7 +34,7 @@ export async function cleanPlayerAchievements(data: typedHypixelApi.PlayerDataRe id: achievementId.toLowerCase(), name: achievementData.name, value, - description: achievementData.description.replace(/%s/g, value.toString()) + description: value ? achievementData.description.replace(/%s/g, value.toString()) : achievementData.description }) } |