Modified - limited tournaments no longer display info about submitted decks when playing games

This commit is contained in:
jakub.salavec
2025-06-20 16:03:00 +02:00
parent 123e23a7c3
commit 8c336cb9d1
5 changed files with 9 additions and 1 deletions

View File

@@ -129,7 +129,7 @@ public abstract class BaseTournament implements Tournament {
for(var player : _players) {
if(!_droppedPlayers.contains(player)) {
_playerList += player;
if (!_tournamentInfo._params.requiresDeck) {
if (!_tournamentInfo._params.requiresDeck && (getTournamentStage().equals(Stage.DECK_BUILDING) || getTournamentStage().equals(Stage.DECK_REGISTRATION))) {
// limited game, show who already made a deck
var registeredDeck = getPlayerDeck(player);
if (registeredDeck != null && !StringUtils.isEmpty(registeredDeck.getDeckName())) {

View File

@@ -64,6 +64,7 @@ public class SealedTournament extends BaseTournament implements Tournament {
}
if (everyoneSubmitted) {
_tournamentInfo.Stage = _sealedInfo.PostRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
@@ -203,6 +204,7 @@ public class SealedTournament extends BaseTournament implements Tournament {
disqualifyUnregisteredPlayers();
_tournamentInfo.Stage = _sealedInfo.PostRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
}

View File

@@ -67,6 +67,7 @@ public class SoloDraftTournament extends BaseTournament implements Tournament {
}
if (everyoneSubmitted) {
_tournamentInfo.Stage = _soloDraftInfo.PostRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
@@ -196,6 +197,7 @@ public class SoloDraftTournament extends BaseTournament implements Tournament {
disqualifyUnregisteredPlayers();
_tournamentInfo.Stage = _soloDraftInfo.PostRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
}

View File

@@ -67,6 +67,7 @@ public class SoloTableDraftTournament extends BaseTournament implements Tourname
}
if (everyoneSubmitted) {
_tournamentInfo.Stage = soloTableDraftInfo.postRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
@@ -168,6 +169,7 @@ public class SoloTableDraftTournament extends BaseTournament implements Tourname
disqualifyUnregisteredPlayers();
_tournamentInfo.Stage = soloTableDraftInfo.postRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
}

View File

@@ -75,6 +75,7 @@ public class TableDraftTournament extends BaseTournament implements Tournament {
}
if (everyoneSubmitted) {
_tournamentInfo.Stage = tableDraftInfo.postRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
@@ -198,6 +199,7 @@ public class TableDraftTournament extends BaseTournament implements Tournament {
disqualifyUnregisteredPlayers();
_tournamentInfo.Stage = tableDraftInfo.postRegistrationStage();
regeneratePlayerList(); // Generate player list without check marks
_tournamentService.recordTournamentStage(_tournamentId, getTournamentStage());
}
}