Commit 650fd11d by Juho Juopperi

Don't fall on NullPointerException if returned EventUser is null.

1 parent 53a1a870
...@@ -1143,10 +1143,12 @@ public class UserBean implements UserBeanLocal { ...@@ -1143,10 +1143,12 @@ public class UserBean implements UserBeanLocal {
EventUser eventUser = eventUserFacade.findByTokenCode(code); EventUser eventUser = eventUserFacade.findByTokenCode(code);
// Event mismatch? // Event mismatch?
Integer eventId = eventUser.getEvent().getId(); if (eventUser != null) {
Integer currentEventId = eventBean.getCurrentEvent().getId(); Integer eventId = eventUser.getEvent().getId();
if (eventId != currentEventId) { Integer currentEventId = eventBean.getCurrentEvent().getId();
throw new IllegalStateException("Looked up code " + code + " and got EventUser " + eventUser.getId() + " from event " + eventId + " which is not the current event " + currentEventId); if (eventId != currentEventId) {
throw new IllegalStateException("Looked up code " + code + " and got EventUser " + eventUser.getId() + " from event " + eventId + " which is not the current event " + currentEventId);
}
} }
return eventUser; return eventUser;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!