James McCool commited on
Commit
4f211f8
·
1 Parent(s): 9ba4a4f

Add error handling for slate definitions in Load/Reset Data button

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +12 -2
src/streamlit_app.py CHANGED
@@ -549,9 +549,19 @@ app_load_reset_column, app_view_site_column, = st.columns([1, 9])
549
  with app_load_reset_column:
550
  if st.button("Load/Reset Data", key='reset_data_button'):
551
  st.cache_data.clear()
552
- slate_names_dk, slate_name_lookup_dk = define_dk_showdown_slates()
553
- slate_names_fd, slate_name_lookup_fd = define_fd_showdown_slates()
554
  roo_raw, dk_roo_raw, fd_roo_raw, sd_raw, dk_sd_roo_raw, fd_sd_roo_raw, dk_id_map, fd_id_map, dk_sd_id_map, fd_sd_id_map, timestamp = init_baselines('Regular', 'NBA')
 
 
 
 
 
 
 
 
 
 
 
555
  dk_lineups = init_DK_lineups('Regular', 'Main Slate', 'proj', 50, dk_showdown_db_translation, 25000, [])
556
  fd_lineups = init_FD_lineups('Regular', 'Main Slate', 'proj', 50, fd_showdown_db_translation, 25000, [])
557
  for key in st.session_state.keys():
 
549
  with app_load_reset_column:
550
  if st.button("Load/Reset Data", key='reset_data_button'):
551
  st.cache_data.clear()
552
+
 
553
  roo_raw, dk_roo_raw, fd_roo_raw, sd_raw, dk_sd_roo_raw, fd_sd_roo_raw, dk_id_map, fd_id_map, dk_sd_id_map, fd_sd_id_map, timestamp = init_baselines('Regular', 'NBA')
554
+ try:
555
+ slate_names_dk, slate_name_lookup_dk = define_dk_showdown_slates()
556
+ except:
557
+ slate_names_dk = []
558
+ slate_name_lookup_dk = {}
559
+
560
+ try:
561
+ slate_names_fd, slate_name_lookup_fd = define_fd_showdown_slates()
562
+ except:
563
+ slate_names_fd = []
564
+ slate_name_lookup_fd = {}
565
  dk_lineups = init_DK_lineups('Regular', 'Main Slate', 'proj', 50, dk_showdown_db_translation, 25000, [])
566
  fd_lineups = init_FD_lineups('Regular', 'Main Slate', 'proj', 50, fd_showdown_db_translation, 25000, [])
567
  for key in st.session_state.keys():