Update User endpoint documentation

This commit is contained in:
Esa Kataja
2024-11-09 16:57:06 +02:00
parent f2dab3dae5
commit a52b4d7e1b
+5 -3
View File
@@ -9,11 +9,14 @@ from lib.database.user import get_all_users, get_user_by_username
router = APIRouter(
prefix="/user",
tags=["user"],
responses={404: {"description": "Not found"}},
)
@router.get("/", response_model=list[UserOut])
@router.get(
"/",
response_model=list[UserOut],
responses={200: {"model": UserOut}, 404: {"model": Message}},
)
async def get_users() -> list[UserOut]:
"""Get all users"""
return get_all_users()
@@ -38,7 +41,6 @@ async def login(user: UserCredentials):
message="User not found", message_type="error"
).model_dump_json(),
)
password = user.password.encode("utf-8")
if bcrypt.checkpw(password, user_from_db.password.encode("utf-8")):