Problem: stale cookie detection only matched the exact text `"Request validation failed"`, missing cases where Kattis returns a 400 or 403 status instead. Solution: also trigger re-login when `r.status_code in (400, 403)`. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| atcoder.py | ||
| base.py | ||
| codechef.py | ||
| codeforces.py | ||
| cses.py | ||
| kattis.py | ||
| language_ids.py | ||
| models.py | ||
| timeouts.py | ||
| usaco.py | ||