From 6a0f47eacbc368146ecae5815eba09954d81b7f3 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Tue, 1 Oct 2024 23:53:37 -0300 Subject: [PATCH] feat: use uppercase --- src/main/events/catalogue/get-game-achievements.ts | 5 ++++- src/main/services/achievements/merge-achievements.ts | 9 +++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/events/catalogue/get-game-achievements.ts b/src/main/events/catalogue/get-game-achievements.ts index b2d8f103..f0fa2c94 100644 --- a/src/main/events/catalogue/get-game-achievements.ts +++ b/src/main/events/catalogue/get-game-achievements.ts @@ -67,7 +67,10 @@ const getGameAchievements = async ( .map((achievement) => { const unlockedAchiement = unlockedAchievements.find( (localAchievement) => { - return localAchievement.name == achievement.name; + return ( + localAchievement.name.toUpperCase() == + achievement.name.toUpperCase() + ); } ); diff --git a/src/main/services/achievements/merge-achievements.ts b/src/main/services/achievements/merge-achievements.ts index 2ba251c2..daad6615 100644 --- a/src/main/services/achievements/merge-achievements.ts +++ b/src/main/services/achievements/merge-achievements.ts @@ -52,7 +52,9 @@ export const mergeAchievements = async ( const newAchievements = achievements .filter((achievement) => { return !unlockedAchievements.some((localAchievement) => { - return localAchievement.name === achievement.name; + return ( + localAchievement.name.toUpperCase() === achievement.name.toUpperCase() + ); }); }) .map((achievement) => { @@ -67,7 +69,10 @@ export const mergeAchievements = async ( .map((achievement) => { return JSON.parse(localGameAchievement?.achievements || "[]").find( (steamAchievement) => { - return achievement.name === steamAchievement.name; + return ( + achievement.name.toUpperCase() === + steamAchievement.name.toUpperCase() + ); } ); })