Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -202,7 +202,6 @@ progress_data = {
|
|
| 202 |
"correct_count": 0,
|
| 203 |
"incorrect_count": 0,
|
| 204 |
"streak": 0,
|
| 205 |
-
"badges": [],
|
| 206 |
"last_submission_id": None, # for dedupe
|
| 207 |
}
|
| 208 |
# added part
|
|
@@ -213,7 +212,6 @@ def reset_daily_progress():
|
|
| 213 |
"correct_count": 0,
|
| 214 |
"incorrect_count": 0,
|
| 215 |
"streak": 0,
|
| 216 |
-
"badges": [],
|
| 217 |
"last_submission_id": None,
|
| 218 |
})
|
| 219 |
|
|
@@ -255,8 +253,8 @@ def update_daily_stats(is_correct: bool, submission_id: str = None):
|
|
| 255 |
if is_correct:
|
| 256 |
progress_data["correct_count"] += 1
|
| 257 |
progress_data["streak"] += 1
|
| 258 |
-
|
| 259 |
-
|
| 260 |
else:
|
| 261 |
progress_data["incorrect_count"] += 1
|
| 262 |
progress_data["streak"] = 0
|
|
@@ -281,7 +279,6 @@ def get_progress_summary():
|
|
| 281 |
f"β
Correct: {progress_data['correct_count']}\n"
|
| 282 |
f"β Incorrect: {progress_data['incorrect_count']}\n"
|
| 283 |
f"π₯ Current Streak: {progress_data['streak']}\n"
|
| 284 |
-
f"π
Badges: {badges}"
|
| 285 |
)
|
| 286 |
|
| 287 |
|
|
|
|
| 202 |
"correct_count": 0,
|
| 203 |
"incorrect_count": 0,
|
| 204 |
"streak": 0,
|
|
|
|
| 205 |
"last_submission_id": None, # for dedupe
|
| 206 |
}
|
| 207 |
# added part
|
|
|
|
| 212 |
"correct_count": 0,
|
| 213 |
"incorrect_count": 0,
|
| 214 |
"streak": 0,
|
|
|
|
| 215 |
"last_submission_id": None,
|
| 216 |
})
|
| 217 |
|
|
|
|
| 253 |
if is_correct:
|
| 254 |
progress_data["correct_count"] += 1
|
| 255 |
progress_data["streak"] += 1
|
| 256 |
+
# if progress_data["streak"] >= 5 and "π
5-in-a-row Champion" not in progress_data["badges"]:
|
| 257 |
+
# progress_data["badges"].append("π
5-in-a-row Champion")
|
| 258 |
else:
|
| 259 |
progress_data["incorrect_count"] += 1
|
| 260 |
progress_data["streak"] = 0
|
|
|
|
| 279 |
f"β
Correct: {progress_data['correct_count']}\n"
|
| 280 |
f"β Incorrect: {progress_data['incorrect_count']}\n"
|
| 281 |
f"π₯ Current Streak: {progress_data['streak']}\n"
|
|
|
|
| 282 |
)
|
| 283 |
|
| 284 |
|