| 123456789101112131415161718 |
- const { makeReturn } = require('./util.js')
- const handlerType = 'user'
-
- module.exports = {
- get: async (request, h) => {
- try {
- const { userService } = request.services()
- const { user_email } = request.params
- const user = await userService.findByEmail(user_email)
-
- if (!user) throw `No user found for ${user_email}`
-
- return makeReturn(true, { user }, handlerType)
- } catch (error) {
- return makeReturn(false, { error }, handlerType)
- }
- },
- }
|