James McCool
commited on
Commit
·
302d0d9
1
Parent(s):
0da9464
Remove trimming_dict_maxes from session state before reinitializing in app.py: ensure clean state management during portfolio updates and prevent potential data conflicts.
Browse files
app.py
CHANGED
@@ -979,6 +979,9 @@ with tab2:
|
|
979 |
with col2:
|
980 |
st.write('initiated')
|
981 |
st.session_state['portfolio'] = predict_dupes(st.session_state['portfolio'], map_dict, site_var, type_var, Contest_Size, strength_var, sport_var)
|
|
|
|
|
|
|
982 |
st.session_state['trimming_dict_maxes'] = {
|
983 |
'Own': st.session_state['portfolio']['Own'].max(),
|
984 |
'Geomean': st.session_state['portfolio']['Geomean'].max(),
|
|
|
979 |
with col2:
|
980 |
st.write('initiated')
|
981 |
st.session_state['portfolio'] = predict_dupes(st.session_state['portfolio'], map_dict, site_var, type_var, Contest_Size, strength_var, sport_var)
|
982 |
+
if 'trimming_dict_maxes' in st.session_state:
|
983 |
+
del st.session_state['trimming_dict_maxes']
|
984 |
+
|
985 |
st.session_state['trimming_dict_maxes'] = {
|
986 |
'Own': st.session_state['portfolio']['Own'].max(),
|
987 |
'Geomean': st.session_state['portfolio']['Geomean'].max(),
|