Update code in endpoints/api/users.post.py

This commit is contained in:
Backend IM Bot 2025-03-20 10:02:54 +00:00
parent e361e76480
commit faf250dad5

View File

@ -5,22 +5,19 @@ router = APIRouter()
@router.post("/api/users") @router.post("/api/users")
async def users_handler(): async def users_handler():
"""Fetch all users from database""" """Get all users from database"""
users = [ try:
{ users = list(fake_users_db.values())
"id": data["id"], return {
"username": username, "message": "Users retrieved successfully",
"email": data["email"], "data": users,
"disabled": data["disabled"] "metadata": {
"total_users": len(users),
"source": "demo_db"
}
} }
for username, data in fake_users_db.items() except Exception as e:
] raise HTTPException(
status_code=500,
return { detail="Error retrieving users"
"message": "Users retrieved successfully", )
"data": users,
"metadata": {
"total_count": len(users),
"source": "demo_db"
}
}