Jon Solow commited on
Commit
d862a37
·
1 Parent(s): 07b602c

Handle current edge case where no options exist yet

Browse files
Files changed (1) hide show
  1. src/pages/10_Set_Your_Lineup.py +2 -0
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)