mirror of
https://github.com/hydralauncher/hydra.git
synced 2026-01-27 21:01:02 +00:00
feat: set achievements cache only if game has achievements
This commit is contained in:
@@ -38,7 +38,9 @@ export const getGameAchievementData = async (
|
|||||||
await gameAchievementsSublevel.put(levelKeys.game(shop, objectId), {
|
await gameAchievementsSublevel.put(levelKeys.game(shop, objectId), {
|
||||||
unlockedAchievements: cachedAchievements?.unlockedAchievements ?? [],
|
unlockedAchievements: cachedAchievements?.unlockedAchievements ?? [],
|
||||||
achievements,
|
achievements,
|
||||||
cacheExpiresTimestamp: Date.now() + 1000 * 60 * 30, // 30 minutes
|
cacheExpiresTimestamp: achievements.length
|
||||||
|
? Date.now() + 1000 * 60 * 30 // 30 minutes
|
||||||
|
: undefined,
|
||||||
});
|
});
|
||||||
|
|
||||||
return achievements;
|
return achievements;
|
||||||
|
|||||||
Reference in New Issue
Block a user