Ashley Wright commited on
Commit
e4780ad
1 Parent(s): ff8a1b8

Make refresh interval faster, remove unused check

Browse files
Files changed (1) hide show
  1. app.py +9 -10
app.py CHANGED
@@ -73,15 +73,14 @@ def refresh_leaderboard():
73
  try:
74
  uid = int(key)
75
 
76
- if uid not in entries:
77
- entries[uid] = LeaderboardEntry(
78
- uid=uid,
79
- rank=value["rank"],
80
- model=value["model"],
81
- score=value["score"],
82
- hotkey=value["hotkey"],
83
- previous_day_winner=value["multiday_winner"],
84
- )
85
  except Exception:
86
  continue
87
 
@@ -105,7 +104,7 @@ def refresh_leaderboard():
105
 
106
  def main():
107
  refresh_leaderboard()
108
- schedule.every().day.at("09:30:00", "America/New_York").do(refresh_leaderboard)
109
 
110
  demo.launch(prevent_thread_lock=True)
111
 
 
73
  try:
74
  uid = int(key)
75
 
76
+ entries[uid] = LeaderboardEntry(
77
+ uid=uid,
78
+ rank=value["rank"],
79
+ model=value["model"],
80
+ score=value["score"],
81
+ hotkey=value["hotkey"],
82
+ previous_day_winner=value["multiday_winner"],
83
+ )
 
84
  except Exception:
85
  continue
86
 
 
104
 
105
  def main():
106
  refresh_leaderboard()
107
+ schedule.every(30).minutes.do(refresh_leaderboard)
108
 
109
  demo.launch(prevent_thread_lock=True)
110