Harden auth and persist report schedules
This commit is contained in:
@@ -20,6 +20,7 @@ from app.api.v1.session import (
|
||||
admin_router as adaptive_admin_router,
|
||||
router as adaptive_session_router,
|
||||
)
|
||||
from app.core.rate_limit import close_rate_limit
|
||||
from app.admin_web import (
|
||||
configure_admin_web,
|
||||
router as admin_web_router,
|
||||
@@ -86,6 +87,7 @@ async def lifespan(app: FastAPI) -> AsyncGenerator[None, None]:
|
||||
# Shutdown: Close database connections
|
||||
if settings.ENABLE_ADMIN:
|
||||
await shutdown_admin_web()
|
||||
await close_rate_limit()
|
||||
await close_db()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user