hamzabouajila commited on
Commit
7850eab
·
1 Parent(s): cd16e55

Refactor init_leaderboard function to raise ValueError for None DataFrame; improve error handling

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -57,8 +57,8 @@ LEADERBOARD_DF = get_leaderboard_df(EVAL_RESULTS_PATH, EVAL_REQUESTS_PATH, COLS,
57
  ) = get_evaluation_queue_df(EVAL_REQUESTS_PATH, EVAL_COLS)
58
 
59
  def init_leaderboard(dataframe):
60
- # if dataframe is None or dataframe.empty:
61
- # raise ValueError("Leaderboard DataFrame is empty or None.")
62
  return Leaderboard(
63
  value=dataframe,
64
  datatype=[c.type for c in fields(AutoEvalColumn())],
 
57
  ) = get_evaluation_queue_df(EVAL_REQUESTS_PATH, EVAL_COLS)
58
 
59
  def init_leaderboard(dataframe):
60
+ if dataframe is None:
61
+ raise ValueError("Leaderboard DataFrame is empty or None.")
62
  return Leaderboard(
63
  value=dataframe,
64
  datatype=[c.type for c in fields(AutoEvalColumn())],