From a52b4d7e1b4f3a537f0c9ff8486abcae9271ca3d Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Sat, 9 Nov 2024 16:57:06 +0200 Subject: [PATCH] Update User endpoint documentation --- src/routes/user.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/routes/user.py b/src/routes/user.py index da572ea..4541cd7 100644 --- a/src/routes/user.py +++ b/src/routes/user.py @@ -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")):