From ca1f90c17c5a7729a5782f5bcac0eb23bb35fb8c Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Tue, 23 Dec 2025 21:54:47 +0200 Subject: [PATCH] RareGame: check for achievements using the app's namespace --- rare/models/game.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rare/models/game.py b/rare/models/game.py index 9d840b68d..55dd842eb 100644 --- a/rare/models/game.py +++ b/rare/models/game.py @@ -482,7 +482,7 @@ def achievements(self) -> Optional[Namespace]: # except Exception as e: # ret = self.core.get_achievements(self.game, update=False) - update = not self.core.lgd.achievements or not self.core.lgd.achievements.get(self.app_name, None) + update = not self.core.lgd.achievements or not self.core.lgd.achievements.get(self.game.namespace, None) update = update or self.metadata.achievements_date < self.metadata.last_played if update: self.logger.info("Updating achievements for %s (%s)", self.app_name, self.app_title)