Jon Solow
commited on
Commit
·
c52156b
1
Parent(s):
3c00ed2
Revert "Replace the hack id map for yahoo player ids to gsis_id"
Browse filesThis reverts commit 3c00ed277103434da2bc84dcb3f62cdca7778e00.
- src/stats.py +14 -9
src/stats.py
CHANGED
@@ -229,14 +229,19 @@ YAHOO_TO_STAT_MAP: dict[str, dict[str, str]] = {
|
|
229 |
}
|
230 |
|
231 |
|
232 |
-
#
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
|
|
|
|
|
|
|
|
|
|
240 |
|
241 |
# happens to be the same
|
242 |
YAHOO_WEEK_MAP = NFLVERSE_STAT_WEEK_TO_PLAYOFF_WEEK
|
@@ -269,7 +274,7 @@ def add_yahoo_stat_type_to_stat_map(
|
|
269 |
player_id = short_team_names_to_player_id[player["player"]["team"]["abbreviation"]]
|
270 |
else:
|
271 |
raw_player_id = player["player"]["playerId"].split(".")[-1]
|
272 |
-
player_id =
|
273 |
|
274 |
if player_id not in stat_map[week]:
|
275 |
stat_map[week][player_id] = {}
|
|
|
229 |
}
|
230 |
|
231 |
|
232 |
+
# HACK find permanent source of this map
|
233 |
+
YAHOO_PLAYER_ID_MAP = {
|
234 |
+
"30123": "00-0033873", # Patrick Mahomes
|
235 |
+
"28654": "00-0031687", # Raheem Mostert
|
236 |
+
"29399": "00-0033040", # Tyreek
|
237 |
+
"31093": "00-0034798", # Durham Smythe
|
238 |
+
"31199": "00-0034794", # Jason Sanders
|
239 |
+
"30142": "00-0033885", # David Njoku
|
240 |
+
"29792": "00-0032726", # Fairbairn
|
241 |
+
"34207": "00-0037197", # Pacheco
|
242 |
+
"26686": "00-0030506", # Kelce
|
243 |
+
"30346": "00-0033303", # Butker
|
244 |
+
}
|
245 |
|
246 |
# happens to be the same
|
247 |
YAHOO_WEEK_MAP = NFLVERSE_STAT_WEEK_TO_PLAYOFF_WEEK
|
|
|
274 |
player_id = short_team_names_to_player_id[player["player"]["team"]["abbreviation"]]
|
275 |
else:
|
276 |
raw_player_id = player["player"]["playerId"].split(".")[-1]
|
277 |
+
player_id = YAHOO_PLAYER_ID_MAP.get(raw_player_id, raw_player_id)
|
278 |
|
279 |
if player_id not in stat_map[week]:
|
280 |
stat_map[week][player_id] = {}
|