From 35c8d7322711f2cf0facef76c246329012ad2c3a Mon Sep 17 00:00:00 2001 From: Daniel van Strien Date: Wed, 4 Mar 2026 17:36:56 +0000 Subject: [PATCH] Default viewer to leaderboard tab instead of comparisons Co-Authored-By: Claude Opus 4.6 --- src/ocr_bench/web.py | 2 +- tests/test_web.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ocr_bench/web.py b/src/ocr_bench/web.py index 091f052..2c7ccd6 100644 --- a/src/ocr_bench/web.py +++ b/src/ocr_bench/web.py @@ -306,7 +306,7 @@ def _nav_idx_for_comp_idx(comp_idx: int) -> int: @app.get("/", response_class=RedirectResponse) async def index(): - return RedirectResponse(url="/comparisons", status_code=302) + return RedirectResponse(url="/leaderboard", status_code=302) @app.get("/leaderboard", response_class=HTMLResponse) async def leaderboard(request: Request): diff --git a/tests/test_web.py b/tests/test_web.py index 0928a97..4db13e2 100644 --- a/tests/test_web.py +++ b/tests/test_web.py @@ -74,10 +74,10 @@ def client(tmp_path): class TestIndex: - def test_redirects_to_comparisons(self, client): + def test_redirects_to_leaderboard(self, client): resp = client.get("/", follow_redirects=False) assert resp.status_code == 302 - assert resp.headers["location"] == "/comparisons" + assert resp.headers["location"] == "/leaderboard" class TestLeaderboard: