James McCool commited on
Commit
8ccc0a4
·
1 Parent(s): b9319bd

Update duplication frame data source in app.py

Browse files

- Changed the source of the duplication frame to utilize session state for displaying contest information, ensuring data consistency and accuracy.
- This update enhances the reliability of the duplication metrics by directly referencing the latest user selections stored in session state.

Files changed (1) hide show
  1. app.py +1 -1
app.py CHANGED
@@ -457,7 +457,7 @@ with tab2:
457
  else:
458
  user_dupe_select = None
459
 
460
- dupe_frame = working_df[['BaseName', 'EntryCount', 'dupes', 'uniques', 'under_5', 'under_10']]
461
  dupe_frame['average_dupes'] = dupe_frame['dupes'].mean()
462
  dupe_frame['uniques%'] = dupe_frame['uniques'] / dupe_frame['EntryCount']
463
  dupe_frame['under_5%'] = dupe_frame['under_5'] / dupe_frame['EntryCount']
 
457
  else:
458
  user_dupe_select = None
459
 
460
+ dupe_frame = st.session_state['display_contest_info'][['BaseName', 'EntryCount', 'dupes', 'uniques', 'under_5', 'under_10']]
461
  dupe_frame['average_dupes'] = dupe_frame['dupes'].mean()
462
  dupe_frame['uniques%'] = dupe_frame['uniques'] / dupe_frame['EntryCount']
463
  dupe_frame['under_5%'] = dupe_frame['under_5'] / dupe_frame['EntryCount']