@@ -95,8 +95,8 @@ def schedule(
95
95
"game_date" : date ["date" ],
96
96
"game_type" : game ["gameType" ],
97
97
"status" : game ["status" ]["detailedState" ],
98
- "away_name" : game ["teams" ]["away" ]["team" ][ "name" ] ,
99
- "home_name" : game ["teams" ]["home" ]["team" ][ "name" ] ,
98
+ "away_name" : game ["teams" ]["away" ]["team" ]. get ( "name" , "???" ) ,
99
+ "home_name" : game ["teams" ]["home" ]["team" ]. get ( "name" , "???" ) ,
100
100
"away_id" : game ["teams" ]["away" ]["team" ]["id" ],
101
101
"home_id" : game ["teams" ]["home" ]["team" ]["id" ],
102
102
"doubleheader" : game ["doubleHeader" ],
@@ -137,12 +137,12 @@ def schedule(
137
137
else :
138
138
game_info .update (
139
139
{
140
- "winning_team" : game ["teams" ]["away" ]["team" ][ "name" ]
140
+ "winning_team" : game ["teams" ]["away" ]["team" ]. get ( "name" , "???" )
141
141
if game ["teams" ]["away" ].get ("isWinner" )
142
- else game ["teams" ]["home" ]["team" ][ "name" ] ,
143
- "losing_team" : game ["teams" ]["home" ]["team" ][ "name" ]
142
+ else game ["teams" ]["home" ]["team" ]. get ( "name" , "???" ) ,
143
+ "losing_team" : game ["teams" ]["home" ]["team" ]. get ( "name" , "???" )
144
144
if game ["teams" ]["away" ].get ("isWinner" )
145
- else game ["teams" ]["away" ]["team" ][ "name" ] ,
145
+ else game ["teams" ]["away" ]["team" ]. get ( "name" , "???" ) ,
146
146
"winning_pitcher" : game .get ("decisions" , {})
147
147
.get ("winner" , {})
148
148
.get ("fullName" , "" ),
@@ -157,13 +157,13 @@ def schedule(
157
157
summary = (
158
158
date ["date" ]
159
159
+ " - "
160
- + game ["teams" ]["away" ]["team" ][ "name" ]
160
+ + game ["teams" ]["away" ]["team" ]. get ( "name" , "???" )
161
161
+ " ("
162
- + str (game ["teams" ]["away" ][ "score" ] )
162
+ + str (game ["teams" ]["away" ]. get ( "score" , "" ) )
163
163
+ ") @ "
164
- + game ["teams" ]["home" ]["team" ][ "name" ]
164
+ + game ["teams" ]["home" ]["team" ]. get ( "name" , "???" )
165
165
+ " ("
166
- + str (game ["teams" ]["home" ][ "score" ] )
166
+ + str (game ["teams" ]["home" ]. get ( "score" , "" ) )
167
167
+ ") ("
168
168
+ game ["status" ]["detailedState" ]
169
169
+ ")"
@@ -176,11 +176,11 @@ def schedule(
176
176
+ " - "
177
177
+ game ["teams" ]["away" ]["team" ]["name" ]
178
178
+ " ("
179
- + str (game ["teams" ]["away" ][ "score" ] )
179
+ + str (game ["teams" ]["away" ]. get ( "score" , "0" ) )
180
180
+ ") @ "
181
181
+ game ["teams" ]["home" ]["team" ]["name" ]
182
182
+ " ("
183
- + str (game ["teams" ]["home" ][ "score" ] )
183
+ + str (game ["teams" ]["home" ]. get ( "score" , "0" ) )
184
184
+ ") ("
185
185
+ game ["linescore" ]["inningState" ]
186
186
+ " of the "
0 commit comments