injected service use to handle the user related operations
injected config for change password
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 info (userService.updateUser)
Get user by id (userService.getUserById)
Normalize user response (normalizeUserResponse)
Return user
404 NBError Not Found
500 NBError Internal Server Error
Generated using TypeDoc
Update user password info handler