/** POST /account -> update the current user information. */
 @RequestMapping(
     value = "/account",
     method = RequestMethod.POST,
     produces = MediaType.APPLICATION_JSON_VALUE)
 @Timed
 public ResponseEntity<String> saveAccount(@RequestBody UserDTO userDTO) {
   User userHavingThisLogin = userRepository.findOneByLogin(userDTO.getLogin());
   if (userHavingThisLogin != null
       && !userHavingThisLogin.getLogin().equals(SecurityUtils.getCurrentLogin())) {
     return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
   }
   userService.updateUserInformation(
       userDTO.getFirstName(), userDTO.getLastName(), userDTO.getEmail(), userDTO.getLangKey());
   return new ResponseEntity<>(HttpStatus.OK);
 }