Some changes to user / session / chat / tournament handling (not all tested yet).

This commit is contained in:
LevelX2 2014-08-28 17:18:36 +02:00
parent e8cfb2231c
commit d3a2ba683c
13 changed files with 105 additions and 86 deletions

View file

@ -63,10 +63,11 @@ public class TournamentManager {
}
public void quit(UUID tournamentId, UUID userId) {
if (controllers.containsKey(tournamentId)) {
controllers.get(tournamentId).quit(userId);
TournamentController tournamentController = controllers.get(tournamentId);
if (tournamentController != null) {
tournamentController.quit(userId);
} else {
Logger.getLogger(TournamentManager.class).error("TournamentManager.quit tournament controller missing tournamentid: " + tournamentId + " userId: " + userId);
Logger.getLogger(TournamentManager.class).error("Tournament controller missing tournamentid: " + tournamentId + " userId: " + userId);
}
}