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.
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'
|
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)
|