gitscope
← marzneshin / Diff · cd70519 → cd70519
Changes cd70519..cd70519
Patch commit
diff --git a/app/routes/admin.py b/app/routes/admin.py
index e4cc4b7..7d59800 100644
--- a/app/routes/admin.py
+++ b/app/routes/admin.py
@@ -91,7 +91,10 @@ def get_admin(
db: DBDep,
admin: SudoAdminDep,
):
- return crud.get_admin(db, username)
+ dbadmin = crud.get_admin(db, username)
+ if not dbadmin:
+ raise HTTPException(status_code=404, detail="Admin not found")
+ return dbadmin
@router.put("/{username}", response_model=AdminResponse)