IAMTFRMZA commited on
Commit
14a0e81
·
verified ·
1 Parent(s): 24c5a32
Files changed (1) hide show
  1. app.py +11 -2
app.py CHANGED
@@ -8,6 +8,7 @@ import PyPDF2
8
  from datetime import datetime
9
  from pydub import AudioSegment
10
  from docx import Document
 
11
 
12
  st.set_page_config(page_title="Schlager ContractAi")
13
 
@@ -123,7 +124,15 @@ with tab2:
123
 
124
  date_stamp = datetime.now().strftime("%Y-%m-%d")
125
  file_name = f"Minutes_{date_stamp}.docx"
 
126
  doc = Document()
127
  doc.add_paragraph(minutes)
128
- doc.save(file_name)
129
- st.success(f"Meeting minutes saved as {file_name}")
 
 
 
 
 
 
 
 
8
  from datetime import datetime
9
  from pydub import AudioSegment
10
  from docx import Document
11
+ from io import BytesIO
12
 
13
  st.set_page_config(page_title="Schlager ContractAi")
14
 
 
124
 
125
  date_stamp = datetime.now().strftime("%Y-%m-%d")
126
  file_name = f"Minutes_{date_stamp}.docx"
127
+
128
  doc = Document()
129
  doc.add_paragraph(minutes)
130
+
131
+ docx_io = BytesIO()
132
+ doc.save(docx_io)
133
+ docx_io.seek(0)
134
+
135
+ st.download_button(label="Download Meeting Minutes",
136
+ data=docx_io,
137
+ file_name=file_name,
138
+ mime="application/vnd.openxmlformats-officedocument.wordprocessingml.document")