mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-11 13:23:00 +00:00
adjustments made to MLB inning logic, pulling short detail
This commit is contained in:
@@ -336,8 +336,8 @@ class BaseMLBManager:
|
|||||||
self.logger.info(f"Found favorite team game: {away_abbr} @ {home_abbr} (Status: {status}, State: {status_state})")
|
self.logger.info(f"Found favorite team game: {away_abbr} @ {home_abbr} (Status: {status}, State: {status_state})")
|
||||||
self.logger.debug(f"[MLB] Full status data: {event['status']}")
|
self.logger.debug(f"[MLB] Full status data: {event['status']}")
|
||||||
self.logger.debug(f"[MLB] Status type: {status}, State: {status_state}")
|
self.logger.debug(f"[MLB] Status type: {status}, State: {status_state}")
|
||||||
self.logger.debug(f"[MLB] Status detail: {event['status'].get('detail', '')}")
|
self.logger.debug(f"[MLB] Status detail: {event['status']['type'].get('detail', '')}")
|
||||||
self.logger.debug(f"[MLB] Status shortDetail: {event['status'].get('shortDetail', '')}")
|
self.logger.debug(f"[MLB] Status shortDetail: {event['status']['type'].get('shortDetail', '')}")
|
||||||
|
|
||||||
# Get game state information
|
# Get game state information
|
||||||
if status_state == 'in':
|
if status_state == 'in':
|
||||||
@@ -345,12 +345,12 @@ class BaseMLBManager:
|
|||||||
inning = event['status'].get('period', 1) # Get inning from status period
|
inning = event['status'].get('period', 1) # Get inning from status period
|
||||||
|
|
||||||
# Get inning information from status
|
# Get inning information from status
|
||||||
status_detail = event['status'].get('detail', '').lower()
|
status_detail = event['status']['type'].get('detail', '').lower()
|
||||||
status_short = event['status'].get('shortDetail', '').lower()
|
status_short = event['status']['type'].get('shortDetail', '').lower()
|
||||||
|
|
||||||
if is_favorite_game:
|
if is_favorite_game:
|
||||||
self.logger.debug(f"[MLB] Raw status detail: {event['status'].get('detail')}")
|
self.logger.debug(f"[MLB] Raw status detail: {event['status']['type'].get('detail')}")
|
||||||
self.logger.debug(f"[MLB] Raw status short: {event['status'].get('shortDetail')}")
|
self.logger.debug(f"[MLB] Raw status short: {event['status']['type'].get('shortDetail')}")
|
||||||
|
|
||||||
# Determine inning half from status information
|
# Determine inning half from status information
|
||||||
inning_half = 'top' # Default
|
inning_half = 'top' # Default
|
||||||
|
|||||||
Reference in New Issue
Block a user