fix(security): remediate telecom compliance findings

This commit is contained in:
2026-07-28 11:33:05 +08:00
parent c38a9e74ad
commit 29e4e4a804
17 changed files with 293 additions and 72 deletions
+4 -1
View File
@@ -46,7 +46,10 @@ async def get_notification_time(db: AsyncSession) -> str:
@router.get("")
async def list_config(db: AsyncSession = Depends(get_db)):
async def list_config(
current_user: dict = Depends(require_director),
db: AsyncSession = Depends(get_db),
):
"""Return all system config as {key: value} dict."""
result = await db.execute(select(SystemConfig))
rows = result.scalars().all()