Adding additional logging for table failure

This commit is contained in:
Christian 'ketura' McCarty
2022-11-03 07:27:48 -05:00
parent 1480f1371b
commit f81e244c0d

View File

@@ -18,6 +18,7 @@ import com.gempukku.lotro.logic.timing.GameResultListener;
import com.gempukku.lotro.logic.vo.LotroDeck; import com.gempukku.lotro.logic.vo.LotroDeck;
import com.gempukku.lotro.service.AdminService; import com.gempukku.lotro.service.AdminService;
import com.gempukku.lotro.tournament.*; import com.gempukku.lotro.tournament.*;
import org.apache.log4j.Logger;
import java.io.IOException; import java.io.IOException;
import java.sql.SQLException; import java.sql.SQLException;
@@ -72,6 +73,8 @@ public class HallServer extends AbstractServer {
private final ChatRoomMediator _hallChat; private final ChatRoomMediator _hallChat;
private final GameResultListener _notifyHallListeners = new NotifyHallListenersGameResultListener(); private final GameResultListener _notifyHallListeners = new NotifyHallListenersGameResultListener();
private static final Logger _log = Logger.getLogger(HallServer.class);
public HallServer(IgnoreDAO ignoreDAO, LotroServer lotroServer, ChatServer chatServer, LeagueService leagueService, TournamentService tournamentService, LotroCardBlueprintLibrary library, public HallServer(IgnoreDAO ignoreDAO, LotroServer lotroServer, ChatServer chatServer, LeagueService leagueService, TournamentService tournamentService, LotroCardBlueprintLibrary library,
LotroFormatLibrary formatLibrary, CollectionsManager collectionsManager, LotroFormatLibrary formatLibrary, CollectionsManager collectionsManager,
AdminService adminService, AdminService adminService,
@@ -626,8 +629,10 @@ public class HallServer extends AbstractServer {
private LotroDeck validateUserAndDeck(LotroFormat format, Player player, String deckName, CollectionType collectionType) throws HallException { private LotroDeck validateUserAndDeck(LotroFormat format, Player player, String deckName, CollectionType collectionType) throws HallException {
LotroDeck lotroDeck = _lotroServer.getParticipantDeck(player, deckName); LotroDeck lotroDeck = _lotroServer.getParticipantDeck(player, deckName);
if (lotroDeck == null) if (lotroDeck == null) {
_log.debug("Player '" + player.getName() + "' attempting to use deck '" + deckName + "' but failed.");
throw new HallException("You don't have a deck registered yet"); throw new HallException("You don't have a deck registered yet");
}
try { try {
lotroDeck = format.applyErrata(lotroDeck); lotroDeck = format.applyErrata(lotroDeck);