public String edit()
{
try
{
User curUser = userDAO.getUserByEmail(SharedUtils.getUserSpring().getUsername());
user.setUserId(curUser.getUserId());
System.out.println("UPDATING USER ID: " + user.getUserId());
user.setEmailAddress(user.getEmailAddress());
user.setAuthority(curUser.getAuthority());
user.setHash(getHash());
userDAO.updateUser(curUser, user);
curUser.setEmailAddress(user.getEmailAddress());
return SUCCESS;
}
catch(Exception e)
{
this.addActionError("Problem saving user credentials. Please report to maintainer with the following error message: " + e.getMessage());