From 38c1bff9dc7c6f9064e6fb0bb15b4791f17ff5d5 Mon Sep 17 00:00:00 2001 From: Chuck <33324927+ChuckBuilds@users.noreply.github.com> Date: Mon, 29 Sep 2025 08:45:48 -0400 Subject: [PATCH] fix(nhl): Add missing games_list initialization in NHLRecentManager (#85) - Add self.games_list = [] to NHLRecentManager.__init__ method - Fixes AttributeError when display method tries to access games_list - Follows same pattern as other RecentManager classes --- src/nhl_managers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nhl_managers.py b/src/nhl_managers.py index 1666305b..28c8b954 100644 --- a/src/nhl_managers.py +++ b/src/nhl_managers.py @@ -760,6 +760,7 @@ class NHLRecentManager(BaseNHLManager): def __init__(self, config: Dict[str, Any], display_manager: DisplayManager, cache_manager: CacheManager): super().__init__(config, display_manager, cache_manager) self.recent_games = [] + self.games_list = [] # Filtered list for display (favorite teams) self.current_game_index = 0 self.last_update = 0 self.update_interval = self.nhl_config.get("recent_update_interval", 3600) # Use config, default 1 hour