From bbfa010b39410801a092b21a7b4b63b5cf7f9f27 Mon Sep 17 00:00:00 2001 From: CIzz22 Date: Mon, 12 Jan 2026 06:44:00 +0000 Subject: [PATCH] Update middleware code in main.py --- src/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.py b/src/main.py index ca47123..684b389 100644 --- a/src/main.py +++ b/src/main.py @@ -31,7 +31,7 @@ from src.rate_limiter import limiter from src.api import api_router from src.database.core import engine, async_session, collector_async_session from src.exceptions import handle_exception - +from src.middleware import RequestValidationMiddleware log = logging.getLogger(__name__) @@ -58,6 +58,8 @@ _request_id_ctx_var: ContextVar[Optional[str]] = ContextVar( def get_request_id() -> Optional[str]: return _request_id_ctx_var.get() +app.add_middleware(RequestValidationMiddleware) + @app.middleware("http") async def db_session_middleware(request: Request, call_next):