diff --git a/src/ncaa_fb_managers.py b/src/ncaa_fb_managers.py index 0a4f0fa6..fed54011 100644 --- a/src/ncaa_fb_managers.py +++ b/src/ncaa_fb_managers.py @@ -187,7 +187,7 @@ class BaseNCAAFBManager: # Renamed class all_events = [] for year in years_to_check: cache_key = f"ncaafb_schedule_{year}" - cached_data = BaseNCAAFBManager.cache_manager.get_cached_data(cache_key) + cached_data = BaseNCAAFBManager.cache_manager.get(cache_key) if cached_data: self.logger.info(f"[NCAAFB] Using cached schedule for {year}") @@ -201,7 +201,7 @@ class BaseNCAAFBManager: # Renamed class response.raise_for_status() data = response.json() events = data.get('events', []) - BaseNCAAFBManager.cache_manager.save_cache(cache_key, events, expiration_seconds=86400) # Cache for 24 hours + BaseNCAAFBManager.cache_manager.set(cache_key, events, expiration_seconds=86400) # Cache for 24 hours self.logger.info(f"[NCAAFB] Successfully fetched and cached {len(events)} events for the {year} season.") all_events.extend(events) except requests.exceptions.RequestException as e: diff --git a/src/nfl_managers.py b/src/nfl_managers.py index 8be685de..9e4de744 100644 --- a/src/nfl_managers.py +++ b/src/nfl_managers.py @@ -182,7 +182,7 @@ class BaseNFLManager: # Renamed class cache_key = f"nfl_schedule_{current_year}" # Try to get the full schedule from cache - cached_data = BaseNFLManager.cache_manager.get_cached_data(cache_key) + cached_data = BaseNFLManager.cache_manager.get(cache_key) if cached_data: self.logger.info(f"[NFL] Using cached schedule for {current_year}") @@ -195,7 +195,7 @@ class BaseNFLManager: # Renamed class response.raise_for_status() data = response.json() events = data.get('events', []) - BaseNFLManager.cache_manager.save_cache(cache_key, events, expiration_seconds=86400) # Cache for 24 hours + BaseNFLManager.cache_manager.set(cache_key, events, expiration_seconds=86400) # Cache for 24 hours self.logger.info(f"[NFL] Successfully fetched and cached {len(events)} events for the {current_year} season.") except requests.exceptions.RequestException as e: self.logger.error(f"[NFL] API error fetching full schedule: {e}")