Jon Solow
commited on
Commit
·
d862a37
1
Parent(s):
07b602c
Handle current edge case where no options exist yet
Browse files
src/pages/10_Set_Your_Lineup.py
CHANGED
@@ -83,6 +83,8 @@ def load_options():
|
|
83 |
# filter data from non-playoffs
|
84 |
df_rosters = df_rosters[df_rosters.week.isin(SCHEDULE_WEEK_TO_PLAYOFF_WEEK.keys())]
|
85 |
# set gametime
|
|
|
|
|
86 |
df_rosters["gametime"] = df_rosters.apply(
|
87 |
lambda x: week_game_times.get(x.week, {}).get(
|
88 |
SCHEDULE_NAME_TO_PFR_NAME_MAP[x.team], latest_game_time_defaults.get(x.week, None)
|
|
|
83 |
# filter data from non-playoffs
|
84 |
df_rosters = df_rosters[df_rosters.week.isin(SCHEDULE_WEEK_TO_PLAYOFF_WEEK.keys())]
|
85 |
# set gametime
|
86 |
+
if len(df_rosters) == 0:
|
87 |
+
return initialize_empty_options_map()
|
88 |
df_rosters["gametime"] = df_rosters.apply(
|
89 |
lambda x: week_game_times.get(x.week, {}).get(
|
90 |
SCHEDULE_NAME_TO_PFR_NAME_MAP[x.team], latest_game_time_defaults.get(x.week, None)
|