diff --git a/src/main/java/nl/connectedit/swiss/controller/TournamentController.java b/src/main/java/nl/connectedit/swiss/controller/TournamentController.java index e3cdbd5..5d097e3 100755 --- a/src/main/java/nl/connectedit/swiss/controller/TournamentController.java +++ b/src/main/java/nl/connectedit/swiss/controller/TournamentController.java @@ -13,6 +13,7 @@ import nl.connectedit.swiss.service.*; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; +import java.time.format.DateTimeParseException; import java.util.List; import java.util.Objects; @@ -68,7 +69,7 @@ public class TournamentController { Tournament tournament; try { tournament = tournamentMapper.toEntity(tournamentDto); - } catch (NullPointerException e) { + } catch (NullPointerException | DateTimeParseException e) { return ResponseEntity.badRequest().build(); } return ResponseEntity.ok(tournamentMapper.toDto(tournamentService.saveTournament(tournament)));