131,7 → 131,10 |
throw new UserException("ak.kickup.core.participant.edit.ident.wrong"); |
} |
|
// FIXME: check last unregistration date |
if(!event.isUnregistrationAvailable()) { |
throw new UserException( |
"ak.kickup.core.participant.edit.unregistration.unavailable"); |
} |
|
ParticipantManager.getInstance().delete(participant); |
request.setAttribute("event", event); |
143,7 → 146,10 |
Event event = EventManager.getInstance().get(eventId, true); |
Participant participant = ParticipantManager.getInstance().create(); |
|
// FIXME: check last registration date |
if(!event.isRegistrationAvailable()) { |
throw new UserException( |
"ak.kickup.core.participant.edit.registration.unavailable"); |
} |
|
participant.setIdent(ParticipantManager.getInstance().generateIdent()); |
participant.setEvent(event); |