Commit 4ba76412 by Tuomas Riihimäki

Create a new EventUser from existing user if it exists.

1 parent 344933a5
......@@ -182,13 +182,19 @@ public class PermissionBean implements PermissionBeanLocal {
public EventUser getAnonEventUser() {
EventUser defaultUser = eventUserFacade.findByLogin(User.ANONYMOUS_LOGINNAME);
if (defaultUser == null) {
User user = userfacade.findByLogin(User.ANONYMOUS_LOGINNAME);
if (user == null)
{
defaultUser = new EventUser(new User(), eventbean.getCurrentEvent());
defaultUser.setLogin(User.ANONYMOUS_LOGINNAME);
defaultUser.setNick(User.ANONYMOUS_LOGINNAME);
} else {
defaultUser = new EventUser(user, eventbean.getCurrentEvent());
}
eventUserFacade.create(defaultUser);
eventUserFacade.flush();
}
return defaultUser;
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!