AdnanElAssadi commited on
Commit
f39c123
·
verified ·
1 Parent(s): 077ef5d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -460,7 +460,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
460
  with gr.Column(scale=1):
461
  file_input = gr.File(label="Upload a task file (JSON)")
462
  load_btn = gr.Button("Load Task")
463
- message = gr.Textbox(label="Status", interactive=False)
464
 
465
  # Add task list for previously uploaded tasks
466
  gr.Markdown("### Previous Uploads")
@@ -471,7 +471,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
471
  tasks = [f for f in os.listdir("uploaded_tasks") if f.endswith(".json")]
472
  if not tasks:
473
  return "No task files uploaded yet."
474
- return "\n".join([f"- [{t}](javascript:selectTask('{t}'))" for t in tasks])
475
 
476
  task_list = gr.Markdown(list_task_files())
477
  refresh_btn = gr.Button("Refresh List")
@@ -501,7 +501,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
501
 
502
  results_list = gr.Markdown(list_result_files())
503
  download_results_btn = gr.Button("Download Results")
504
-
505
  # Right side - will contain the actual interface
506
  with gr.Column(scale=2):
507
  task_container = gr.HTML()
@@ -563,7 +563,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
563
  return zip_path
564
 
565
  # Connect events
566
- load_btn.click(handle_upload, inputs=[file_input], outputs=[message, task_list, task_container])
567
  refresh_btn.click(list_task_files, outputs=[task_list])
568
  download_results_btn.click(prepare_results_for_download, outputs=[gr.File(label="Download Results")])
569
 
 
460
  with gr.Column(scale=1):
461
  file_input = gr.File(label="Upload a task file (JSON)")
462
  load_btn = gr.Button("Load Task")
463
+ upload_message = gr.Textbox(label="Status", interactive=False, value="")
464
 
465
  # Add task list for previously uploaded tasks
466
  gr.Markdown("### Previous Uploads")
 
471
  tasks = [f for f in os.listdir("uploaded_tasks") if f.endswith(".json")]
472
  if not tasks:
473
  return "No task files uploaded yet."
474
+ return "\n".join([f"- {t}" for t in tasks])
475
 
476
  task_list = gr.Markdown(list_task_files())
477
  refresh_btn = gr.Button("Refresh List")
 
501
 
502
  results_list = gr.Markdown(list_result_files())
503
  download_results_btn = gr.Button("Download Results")
504
+
505
  # Right side - will contain the actual interface
506
  with gr.Column(scale=2):
507
  task_container = gr.HTML()
 
563
  return zip_path
564
 
565
  # Connect events
566
+ load_btn.click(handle_upload, inputs=[file_input], outputs=[upload_message, task_list, task_container])
567
  refresh_btn.click(list_task_files, outputs=[task_list])
568
  download_results_btn.click(prepare_results_for_download, outputs=[gr.File(label="Download Results")])
569