Update app.py
Browse files
app.py
CHANGED
|
@@ -299,6 +299,9 @@ def create_gradio_interface():
|
|
| 299 |
status_output = gr.Textbox(label="Current Status", value="Loading...", lines=15)
|
| 300 |
refresh_btn = gr.Button("Refresh Status")
|
| 301 |
refresh_btn.click(get_course_summary, outputs=status_output)
|
|
|
|
|
|
|
|
|
|
| 302 |
|
| 303 |
with gr.Tab("Manual Controls"):
|
| 304 |
gr.Markdown("### Compile Course")
|
|
@@ -320,8 +323,6 @@ def create_gradio_interface():
|
|
| 320 |
outputs=test_output
|
| 321 |
)
|
| 322 |
|
| 323 |
-
# Update status on load
|
| 324 |
-
interface.load(get_course_summary, outputs=status_output)
|
| 325 |
return interface
|
| 326 |
|
| 327 |
# Mount Gradio app to FastAPI
|
|
|
|
| 299 |
status_output = gr.Textbox(label="Current Status", value="Loading...", lines=15)
|
| 300 |
refresh_btn = gr.Button("Refresh Status")
|
| 301 |
refresh_btn.click(get_course_summary, outputs=status_output)
|
| 302 |
+
|
| 303 |
+
# Add load event inside the Blocks context
|
| 304 |
+
gr.on(triggers="load", fn=get_course_summary, outputs=status_output)
|
| 305 |
|
| 306 |
with gr.Tab("Manual Controls"):
|
| 307 |
gr.Markdown("### Compile Course")
|
|
|
|
| 323 |
outputs=test_output
|
| 324 |
)
|
| 325 |
|
|
|
|
|
|
|
| 326 |
return interface
|
| 327 |
|
| 328 |
# Mount Gradio app to FastAPI
|