do not store non valid users

This commit is contained in:
Sebastian Sdorra
2012-10-04 11:18:10 +02:00
parent b85a92596d
commit 7f5f34eddc

View File

@@ -329,14 +329,20 @@ public class ScmRealm extends AuthorizingRealm
}
// create new user
else
else if (user.isValid())
{
user.setCreationDate(System.currentTimeMillis());
// TODO find a better way
UserEventHack.fireEvent(userManager, user, HandlerEvent.BEFORE_CREATE);
userDAO.add(user);
UserEventHack.fireEvent(userManager, user, HandlerEvent.CREATE);
}
else if (logger.isErrorEnabled())
{
logger.error("could not create user {}, beacause it is not valid",
user.getName());
}
if (user.isActive())
{