James McCool commited on
Commit
3eaf989
·
1 Parent(s): d92006d

Update contest file upload handling in app.py to read CSV files directly

Browse files

- Modified the logic for handling uploaded contest files to read CSV data directly into the session state, improving data processing efficiency.
- Ensured that the session state is updated correctly with the contest file data for further analysis, maintaining the overall user experience during uploads.

Files changed (1) hide show
  1. app.py +1 -1
app.py CHANGED
@@ -81,7 +81,7 @@ with tab1:
81
  st.session_state.clear()
82
  st.session_state['Contest_upload'] = st.file_uploader("Upload Contest File (CSV or Excel)", type=['csv', 'xlsx', 'xls'])
83
  if st.session_state['Contest_upload'] is not None:
84
- st.session_state['Contest_file'] = st.session_state['Contest_upload'].copy()
85
  st.session_state['Contest_file_helper'] = grab_contest_data(sport_select, name_parse.iloc[0], contest_id_map, date_select)
86
  if 'Contest' in st.session_state:
87
  del st.session_state['Contest']
 
81
  st.session_state.clear()
82
  st.session_state['Contest_upload'] = st.file_uploader("Upload Contest File (CSV or Excel)", type=['csv', 'xlsx', 'xls'])
83
  if st.session_state['Contest_upload'] is not None:
84
+ st.session_state['Contest_file'] = pd.read_csv(st.session_state['Contest_upload'])
85
  st.session_state['Contest_file_helper'] = grab_contest_data(sport_select, name_parse.iloc[0], contest_id_map, date_select)
86
  if 'Contest' in st.session_state:
87
  del st.session_state['Contest']