injected service use to handle the user related operations
injected logger used to handle the logging
request context [headers, body, params, query]. Note:
params.id
is required200 Status OK
This handler will update user info by applying the following steps in sequence:
Get userId from context.params
Update user email (userService.updateUser)
Get user by id (userService.getUserById)
Normalize user response (normalizeUserResponse)
Return user
404 NBError Not Found
409 Conflict
500 NBError Internal Server Error
Generated using TypeDoc
Update user email info handler