From 4f814b886da54574e97b6954b34763646b997b15 Mon Sep 17 00:00:00 2001 From: Erik Moravec <xmoravec@fi.muni.cz> Date: Wed, 28 Apr 2021 17:32:11 +0200 Subject: [PATCH] Fix: added null checks to add home/away games --- .../pa165/icehockeymanager/services/TeamServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/cz/muni/fi/pa165/icehockeymanager/services/TeamServiceImpl.java b/src/main/java/cz/muni/fi/pa165/icehockeymanager/services/TeamServiceImpl.java index 33a1b3f..6e0f297 100644 --- a/src/main/java/cz/muni/fi/pa165/icehockeymanager/services/TeamServiceImpl.java +++ b/src/main/java/cz/muni/fi/pa165/icehockeymanager/services/TeamServiceImpl.java @@ -53,15 +53,20 @@ public class TeamServiceImpl implements TeamService { @Override public void addHomeGame(Team homeTeam, Game game) { + if (game == null) { + throw new NullPointerException("The game is null"); + } homeTeam.addHomeGame(game); teamDao.update(homeTeam); } @Override public void addAwayGame(Team awayTeam, Game game) { + if (game == null) { + throw new NullPointerException("The game is null"); + } awayTeam.addAwayGame(game); teamDao.update(awayTeam); - } @Override -- GitLab