Clémentine commited on
Commit
8c736cc
·
1 Parent(s): 32de2c3

nicer display

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -93,7 +93,7 @@ def create_app() -> gr.Blocks:
93
  """Handle when a cell in the results table is clicked."""
94
  print(f"[Relaunch] Cell selected - Row: {evt.index[0]}, Col: {evt.index[1]}, Value: {evt.value}")
95
 
96
- # Check if the Actions column (index 7) was clicked
97
  if evt.index[1] == 7:
98
  # Get the full row data from the dataframe
99
  df = get_results_table()
@@ -103,12 +103,15 @@ def create_app() -> gr.Blocks:
103
  provider = row_data['Provider']
104
  print(f"[Relaunch] Relaunching job - Model: {model}, Provider: {provider}")
105
 
106
- return run_single_job(model, provider, globals.TASKS)
 
 
 
107
 
108
  results_table.select(
109
  fn=handle_table_select,
110
  inputs=[],
111
- outputs=output
112
  )
113
 
114
  return demo
 
93
  """Handle when a cell in the results table is clicked."""
94
  print(f"[Relaunch] Cell selected - Row: {evt.index[0]}, Col: {evt.index[1]}, Value: {evt.value}")
95
 
96
+ # If we selected a "rerun" cell, we relaunch a job
97
  if evt.index[1] == 7:
98
  # Get the full row data from the dataframe
99
  df = get_results_table()
 
103
  provider = row_data['Provider']
104
  print(f"[Relaunch] Relaunching job - Model: {model}, Provider: {provider}")
105
 
106
+ run_single_job(model, provider, globals.TASKS)
107
+
108
+ # Then update the table
109
+ return get_results_table()
110
 
111
  results_table.select(
112
  fn=handle_table_select,
113
  inputs=[],
114
+ outputs=results_table
115
  )
116
 
117
  return demo