James McCool commited on
Commit
36fb2fe
·
1 Parent(s): e793d80

Update contest data loading condition in app.py to improve session state management

Browse files

- Modified the condition for loading contest data to ensure it only occurs when 'Contest_file' is present in session state, enhancing clarity and preventing unnecessary data loading.
- This change aligns with previous refactoring efforts to streamline session state checks and improve user experience.

Files changed (1) hide show
  1. app.py +1 -1
app.py CHANGED
@@ -77,7 +77,7 @@ with tab1:
77
  if 'Contest' in st.session_state:
78
  del st.session_state['Contest']
79
 
80
- if 'Contest_file' not in st.session_state and 'Adj_Contest' not in st.session_state:
81
  st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'] = load_contest_file(st.session_state['Contest_file'], sport_select)
82
  st.session_state['Contest'] = st.session_state['Contest'].dropna(how='all')
83
  st.session_state['Contest'] = st.session_state['Contest'].reset_index(drop=True)
 
77
  if 'Contest' in st.session_state:
78
  del st.session_state['Contest']
79
 
80
+ if 'Contest_file' in st.session_state and 'Adj_Contest' not in st.session_state:
81
  st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'] = load_contest_file(st.session_state['Contest_file'], sport_select)
82
  st.session_state['Contest'] = st.session_state['Contest'].dropna(how='all')
83
  st.session_state['Contest'] = st.session_state['Contest'].reset_index(drop=True)