From 52db3d91a469aa2e8abb7c1de394c2ecc6b0f895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Raduli=C4=87?= Date: Tue, 5 May 2026 08:47:10 +0200 Subject: [PATCH] DEBUG observability: router properly mounted before root() handler --- pgz_sport_api.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pgz_sport_api.py b/pgz_sport_api.py index f4ae549..44589bc 100644 --- a/pgz_sport_api.py +++ b/pgz_sport_api.py @@ -1796,6 +1796,15 @@ _UPLOAD_DIR.mkdir(parents=True, exist_ok=True) (_UPLOAD_DIR / "avatars").mkdir(parents=True, exist_ok=True) app.mount("/uploads", StaticFiles(directory=str(_UPLOAD_DIR)), name="uploads") +# === DEBUG observability router (live dashboard) === +try: + from routers.debug_router import router as debug_router + app.include_router(debug_router) + print('[DEBUG] observability router loaded (/api/debug/*)') +except Exception as e: + print(f'[DEBUG] router fail: {e}') + + @app.get("/") def root(request: Request): host = request.headers.get("host", "")