diff --git a/app.py b/app.py index c535bc8..79a14a6 100644 --- a/app.py +++ b/app.py @@ -275,9 +275,13 @@ def require_role(request: Request, allowed_roles: set[str]): return None @app.get("/") -def root(): +def root(request: Request): + user = get_current_user_from_request(request) + if user: + return RedirectResponse(url="/admin/matches") return RedirectResponse(url="/login") + def log_action( request: Request, action: str,