diff --git a/backend/main.py b/backend/main.py index e4e79e26b..d2d79d2c0 100644 --- a/backend/main.py +++ b/backend/main.py @@ -118,6 +118,14 @@ app.state.MODELS = {} origins = ["*"] +app.add_middleware( + CORSMiddleware, + allow_origins=origins, + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + # Custom middleware to add security headers # class SecurityHeadersMiddleware(BaseHTTPMiddleware): @@ -221,15 +229,6 @@ class RAGMiddleware(BaseHTTPMiddleware): app.add_middleware(RAGMiddleware) -app.add_middleware( - CORSMiddleware, - allow_origins=origins, - allow_credentials=True, - allow_methods=["*"], - allow_headers=["*"], -) - - @app.middleware("http") async def check_url(request: Request, call_next): if len(app.state.MODELS) == 0: