mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-12 05:42:59 +00:00
fix MLB inning half detection by fixing api parse
This commit is contained in:
@@ -677,13 +677,11 @@ class MLBLiveManager(BaseMLBManager):
|
|||||||
# Draw Inning (Top Center)
|
# Draw Inning (Top Center)
|
||||||
inning_half = game_data['inning_half']
|
inning_half = game_data['inning_half']
|
||||||
inning_num = game_data['inning']
|
inning_num = game_data['inning']
|
||||||
inning_text = ""
|
if game_data['status'] in ['status_final', 'final', 'completed']:
|
||||||
if inning_half == 'top':
|
inning_text = "FINAL"
|
||||||
inning_text = f"▲{inning_num}"
|
else:
|
||||||
elif inning_half == 'bottom':
|
inning_state = game_data.get('inning_state', '')
|
||||||
inning_text = f"▼{inning_num}"
|
inning_text = f"{inning_state} {game_data['inning']}"
|
||||||
elif inning_half == 'middle':
|
|
||||||
inning_text = f"Top {inning_num}" # Show what's upcoming
|
|
||||||
|
|
||||||
inning_bbox = draw.textbbox((0, 0), inning_text, font=self.display_manager.font)
|
inning_bbox = draw.textbbox((0, 0), inning_text, font=self.display_manager.font)
|
||||||
inning_width = inning_bbox[2] - inning_bbox[0]
|
inning_width = inning_bbox[2] - inning_bbox[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user