* Table handling - Fixed a bug that if table owner tried to create a table with invalid deck, the table was added to the finished tables with no players.

This commit is contained in:
LevelX2 2014-09-19 13:37:59 +02:00
parent f4b4184d99
commit a57ebc5314
3 changed files with 9 additions and 7 deletions

View file

@ -231,6 +231,10 @@ public class TableController {
}
sb.append("\n\nSelect a deck that is appropriate for the selected format and try again!");
user.showUserMessage("Join Table", sb.toString());
if (isOwner(userId)) {
logger.debug("New table removed because owner submitted invalid deck tableId " + table.getId());
TableManager.getInstance().removeTable(table.getId());
}
return false;
}