Muthuraja18 commited on
Commit
a44c7c1
·
verified ·
1 Parent(s): ac71dab
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -1034,6 +1034,7 @@ def play_page():
1034
  "correct_flags": flags
1035
  }
1036
  unified_push_leaderboard(row)
 
1037
 
1038
  # Auto-close game if needed
1039
  if game.get('auto_close', True):
@@ -1195,6 +1196,14 @@ def leaderboard_page():
1195
  st.header("🏆 Leaderboard")
1196
 
1197
  # Get leaderboard data
 
 
 
 
 
 
 
 
1198
  leaderboard = unified_get("leaderboard") or []
1199
 
1200
  if not leaderboard:
 
1034
  "correct_flags": flags
1035
  }
1036
  unified_push_leaderboard(row)
1037
+ save_score_to_csv(row)
1038
 
1039
  # Auto-close game if needed
1040
  if game.get('auto_close', True):
 
1196
  st.header("🏆 Leaderboard")
1197
 
1198
  # Get leaderboard data
1199
+ with open(LEADERBOARD_FILE, "rb") as f:
1200
+ st.download_button(
1201
+ "⬇ Download Leaderboard CSV",
1202
+ f,
1203
+ file_name="leaderboard.csv",
1204
+ mime="text/csv"
1205
+ )
1206
+
1207
  leaderboard = unified_get("leaderboard") or []
1208
 
1209
  if not leaderboard: