Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. exports.getAllUsers = (request, reply) => {
  2. let page = request.query.page
  3. let limit = request.query.limit
  4. let sort = request.query.sort
  5. request.pg.client.query({
  6. text: `select
  7. email,
  8. name,
  9. role,
  10. place
  11. from users`
  12. }, (err, result) => {
  13. if (err) {
  14. console.error(err)
  15. reply(Boom.badRequest(`get all users failed`))
  16. .header(`Authorization`, request.headers.authorization)
  17. } else {
  18. let data = result.rows
  19. data = h.cond(request.query) // n sei nem onde começar
  20. data = R.slice(0, limit, data) // funciona de boa
  21. reply({
  22. message: `found ` + written(result.rowCount) + ` users, ` + ` showing ` + written(limit) + ` sorted by ` + sort,
  23. data: data
  24. }).code(200)
  25. .header(`Authorization`, request.headers.authorization)
  26. }
  27. })
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement