Update app.py
Browse files
app.py
CHANGED
@@ -191,7 +191,12 @@ with gr.Blocks() as demo:
|
|
191 |
submit_btn.click(handle_input, inputs=[user_input, state, gr.State(log_messages)], outputs=[chat, state, gr.State(log_messages)]).then(lambda: "", None, user_input)
|
192 |
|
193 |
# Update the log file just before download
|
194 |
-
|
|
|
|
|
|
|
|
|
|
|
195 |
|
196 |
# Also save logs when user exits
|
197 |
user_input.submit(
|
|
|
191 |
submit_btn.click(handle_input, inputs=[user_input, state, gr.State(log_messages)], outputs=[chat, state, gr.State(log_messages)]).then(lambda: "", None, user_input)
|
192 |
|
193 |
# Update the log file just before download
|
194 |
+
|
195 |
+
download_log_btn.click(
|
196 |
+
lambda log_messages: ("support_bot_log.txt", save_logs_to_file(log_messages)),
|
197 |
+
inputs=[gr.State(log_messages)],
|
198 |
+
outputs=[log_file]
|
199 |
+
)
|
200 |
|
201 |
# Also save logs when user exits
|
202 |
user_input.submit(
|