James McCool
commited on
Commit
·
8dfe988
1
Parent(s):
869c271
Update player information handling in app.py and load_contest_file.py for improved contest data processing
Browse files- Modified app.py to utilize player information from session state when loading contest files, enhancing data accuracy.
- Updated load_contest_file.py to conditionally retrieve helper names only if a helper is provided, improving code robustness.
- Maintained existing functionality while refining the handling of player data during contest file loading.
- app.py +1 -1
- global_func/load_contest_file.py +2 -1
app.py
CHANGED
@@ -126,7 +126,7 @@ with tab1:
|
|
126 |
if 'Contest_file_helper' in st.session_state:
|
127 |
st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'], check_lineups = load_contest_file(st.session_state['Contest_file'], st.session_state['Contest_file_helper'], sport_select)
|
128 |
else:
|
129 |
-
st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'], check_lineups = load_contest_file(st.session_state['Contest_file'],
|
130 |
st.session_state['Contest'] = st.session_state['Contest'].dropna(how='all')
|
131 |
st.session_state['Contest'] = st.session_state['Contest'].reset_index(drop=True)
|
132 |
if st.session_state['Contest'] is not None:
|
|
|
126 |
if 'Contest_file_helper' in st.session_state:
|
127 |
st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'], check_lineups = load_contest_file(st.session_state['Contest_file'], st.session_state['Contest_file_helper'], sport_select)
|
128 |
else:
|
129 |
+
st.session_state['Contest'], st.session_state['ownership_df'], st.session_state['actual_df'], st.session_state['entry_list'], check_lineups = load_contest_file(st.session_state['Contest_file'], st.session_state['player_info'], sport_select)
|
130 |
st.session_state['Contest'] = st.session_state['Contest'].dropna(how='all')
|
131 |
st.session_state['Contest'] = st.session_state['Contest'].reset_index(drop=True)
|
132 |
if st.session_state['Contest'] is not None:
|
global_func/load_contest_file.py
CHANGED
@@ -51,7 +51,8 @@ def load_contest_file(upload, helper = None, sport = None):
|
|
51 |
print(df_helper[df_helper['Player'] == 'Luis Torrens'])
|
52 |
|
53 |
contest_names = df.Player.unique()
|
54 |
-
|
|
|
55 |
|
56 |
contest_match_dict = {}
|
57 |
helper_match_dict = {}
|
|
|
51 |
print(df_helper[df_helper['Player'] == 'Luis Torrens'])
|
52 |
|
53 |
contest_names = df.Player.unique()
|
54 |
+
if helper is not None:
|
55 |
+
helper_names = helper_df.Player.unique()
|
56 |
|
57 |
contest_match_dict = {}
|
58 |
helper_match_dict = {}
|