Boray commited on
Commit
8023e92
·
1 Parent(s): b38ec10

bugfix on upload data

Browse files
Files changed (1) hide show
  1. src/app.py +6 -0
src/app.py CHANGED
@@ -211,6 +211,9 @@ if uploaded_file:
211
  report_data = json.load(uploaded_file)
212
  st.session_state.report_data = report_data
213
  st.session_state.df = flatten_report(report_data)
 
 
 
214
  st.sidebar.success("✅ Report loaded successfully!")
215
  except json.JSONDecodeError:
216
  st.sidebar.error("❌ Invalid JSON file")
@@ -634,6 +637,9 @@ else:
634
 
635
  st.session_state.report_data = sample_report
636
  st.session_state.df = flatten_report(sample_report)
 
 
 
637
  st.success("✅ Sample data loaded! Refresh the page to see the analysis.")
638
  st.rerun()
639
  except FileNotFoundError:
 
211
  report_data = json.load(uploaded_file)
212
  st.session_state.report_data = report_data
213
  st.session_state.df = flatten_report(report_data)
214
+ # Reset scatter plot file selection when new file is uploaded
215
+ if "selected_scatter_files" in st.session_state:
216
+ del st.session_state.selected_scatter_files
217
  st.sidebar.success("✅ Report loaded successfully!")
218
  except json.JSONDecodeError:
219
  st.sidebar.error("❌ Invalid JSON file")
 
637
 
638
  st.session_state.report_data = sample_report
639
  st.session_state.df = flatten_report(sample_report)
640
+ # Reset scatter plot file selection when sample is loaded
641
+ if "selected_scatter_files" in st.session_state:
642
+ del st.session_state.selected_scatter_files
643
  st.success("✅ Sample data loaded! Refresh the page to see the analysis.")
644
  st.rerun()
645
  except FileNotFoundError: