Skip to content

Commit

Permalink
create draft for the update members endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
A13xYanez committed Dec 24, 2024
1 parent 6747ff6 commit b2f81b2
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion server/routes/members.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,20 @@ async def delete_members(request: RouteRequest, id: uuid.UUID, req: Members) ->



# TODO: Update member by id
# TODO: Update member by id
@router.put("/memers/{id}", name="Update Members")
async def update_members(request: RouteRequest, id: uuid.UUID, req: Members) -> Members:
query = """
UPDATE members
SET
name = $2
WHERE id = $1
RETURNING *
"""

member = await request.app.pool.fetchrow(query, id, name)

if not member:
raise NotFoundException()

return Members(**dict(member))

0 comments on commit b2f81b2

Please sign in to comment.