Fix when no substitutions

This commit is contained in:
2025-10-25 15:22:00 +02:00
parent dd653cb525
commit 1d0cc270e3

View File

@@ -53,7 +53,9 @@ public class RegistrationService {
private void removeEventFromTournamentPlayer(Tournament tournament, Player player, Event event) {
var tournamentPlayer = findOrAddTournamentPlayer(tournament, player);
tournamentPlayer.getEvents().removeIf(eventType -> eventType.equals(event.getType().name()));
tournamentPlayer.getSubstitutions().removeIf(substitution -> substitution.getEvent().equals(event));
if (tournamentPlayer.getSubstitutions() != null) {
tournamentPlayer.getSubstitutions().removeIf(substitution -> substitution.getEvent().equals(event));
}
}
private void addEventToTournamentPlayer(Tournament tournament, Player player, Event event) {