mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-15 06:43:00 +00:00
Add debug logging to show all games received from ESPN API
This commit is contained in:
@@ -457,6 +457,18 @@ class NHLRecentManager(BaseNHLManager):
|
|||||||
recent_games = []
|
recent_games = []
|
||||||
cutoff_time = datetime.now(timezone.utc) - timedelta(hours=self.recent_hours)
|
cutoff_time = datetime.now(timezone.utc) - timedelta(hours=self.recent_hours)
|
||||||
|
|
||||||
|
# Debug: Print all events to see what we're getting
|
||||||
|
print("\nDEBUG - All events from ESPN:")
|
||||||
|
for event in all_events:
|
||||||
|
try:
|
||||||
|
home_team = next(c for c in event["competitions"][0]["competitors"] if c.get("homeAway") == "home")
|
||||||
|
away_team = next(c for c in event["competitions"][0]["competitors"] if c.get("homeAway") == "away")
|
||||||
|
home_abbr = home_team["team"]["abbreviation"]
|
||||||
|
away_abbr = away_team["team"]["abbreviation"]
|
||||||
|
print(f"Game: {away_abbr} vs {home_abbr}")
|
||||||
|
except Exception as e:
|
||||||
|
print(f"Error parsing event: {e}")
|
||||||
|
|
||||||
for event in all_events:
|
for event in all_events:
|
||||||
details = self._extract_game_details(event)
|
details = self._extract_game_details(event)
|
||||||
if details and details["is_final"] and details["start_time_utc"]:
|
if details and details["is_final"] and details["start_time_utc"]:
|
||||||
|
|||||||
Reference in New Issue
Block a user