new report button
Browse files- src/report_generator.py +9 -0
src/report_generator.py
CHANGED
@@ -564,7 +564,16 @@ def generate_and_download_report():
|
|
564 |
|
565 |
# Option to start over
|
566 |
if st.button("New Report", use_container_width=True):
|
|
|
567 |
st.session_state.report_step = 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
568 |
st.rerun()
|
569 |
|
570 |
except Exception as e:
|
|
|
564 |
|
565 |
# Option to start over
|
566 |
if st.button("New Report", use_container_width=True):
|
567 |
+
# Reset report step
|
568 |
st.session_state.report_step = 1
|
569 |
+
# Clear PDF data
|
570 |
+
if 'pdf_data' in st.session_state:
|
571 |
+
del st.session_state.pdf_data
|
572 |
+
# Reset patient info
|
573 |
+
st.session_state.patient_info = {"name": "", "age": "", "gender": ""}
|
574 |
+
# Hide email form if shown
|
575 |
+
st.session_state.show_email_form = False
|
576 |
+
# Force refresh
|
577 |
st.rerun()
|
578 |
|
579 |
except Exception as e:
|