mirror of https://github.com/tiangolo/fastapi.git
remove the error 500 for sql middleware
This commit is contained in:
parent
6b83525ff4
commit
7fffcd977f
|
|
@ -13,7 +13,6 @@ app = FastAPI()
|
||||||
|
|
||||||
@app.middleware("http")
|
@app.middleware("http")
|
||||||
async def db_session_middleware(request: Request, call_next):
|
async def db_session_middleware(request: Request, call_next):
|
||||||
response = Response("Internal server error", status_code=500)
|
|
||||||
try:
|
try:
|
||||||
request.state.db = SessionLocal()
|
request.state.db = SessionLocal()
|
||||||
response = await call_next(request)
|
response = await call_next(request)
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@ app = FastAPI()
|
||||||
|
|
||||||
@app.middleware("http")
|
@app.middleware("http")
|
||||||
async def db_session_middleware(request: Request, call_next):
|
async def db_session_middleware(request: Request, call_next):
|
||||||
response = Response("Internal server error", status_code=500)
|
|
||||||
try:
|
try:
|
||||||
request.state.db = SessionLocal()
|
request.state.db = SessionLocal()
|
||||||
response = await call_next(request)
|
response = await call_next(request)
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@ app = FastAPI()
|
||||||
|
|
||||||
@app.middleware("http")
|
@app.middleware("http")
|
||||||
async def db_session_middleware(request: Request, call_next):
|
async def db_session_middleware(request: Request, call_next):
|
||||||
response = Response("Internal server error", status_code=500)
|
|
||||||
try:
|
try:
|
||||||
request.state.db = SessionLocal()
|
request.state.db = SessionLocal()
|
||||||
response = await call_next(request)
|
response = await call_next(request)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue