From 2d60b4fcc523e855fd6d2b1086fdb5b17982f735 Mon Sep 17 00:00:00 2001 From: luxferre Date: Fri, 29 May 2026 11:50:16 +0100 Subject: [PATCH] feat: disable_auth also works in testing --- src/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.py b/src/main.py index a5ed717..d3fc945 100644 --- a/src/main.py +++ b/src/main.py @@ -8,6 +8,7 @@ from fastapi import FastAPI from starlette.middleware.sessions import SessionMiddleware from starlette.middleware.cors import CORSMiddleware +from src.constants import Environment from src.config import settings from src.api import api_router @@ -66,7 +67,7 @@ app.add_middleware( allow_headers=settings.CORS_HEADERS, ) -if settings.ENVIRONMENT == "local" and settings.DISABLE_AUTH: +if settings.DISABLE_AUTH and (settings.ENVIRONMENT == Environment.LOCAL or settings.ENVIRONMENT == Environment.TESTING): app.dependency_overrides[get_current_user] = get_dev_user