list all users method

This commit is contained in:
2025-03-27 21:20:46 -04:00
parent 25ee1d3299
commit e8d8e8d70b
5 changed files with 44 additions and 2 deletions

View File

@@ -43,6 +43,18 @@ func GetUser(w http.ResponseWriter, r *http.Request) {
}
}
func ListUsers(w http.ResponseWriter, r *http.Request) {
dbUsers, err := dbGetAllUsers()
if err != nil {
render.Render(w, r, ErrRender(err))
return
}
if err := render.RenderList(w, r, NewUserListResponse(dbUsers)); err != nil {
render.Render(w, r, ErrRender(err))
return
}
}
func newUserID() string {
return "user_" + uuid.New().String()
}