From 706ed23bdc46c9f1df7ae0ba05d2592bcf12efb9 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Mon, 5 Nov 2018 09:28:24 +0400 Subject: [PATCH] * Added ignored list to tournaments (users from ignored list can't join to your tournaments too); --- .../src/main/java/mage/client/dialog/NewTournamentDialog.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mage.Client/src/main/java/mage/client/dialog/NewTournamentDialog.java b/Mage.Client/src/main/java/mage/client/dialog/NewTournamentDialog.java index f5f2961f513..ee0d5aded56 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/NewTournamentDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/NewTournamentDialog.java @@ -24,6 +24,7 @@ import mage.cards.repository.ExpansionRepository; import mage.client.MageFrame; import mage.client.SessionHandler; import mage.client.table.TournamentPlayerPanel; +import mage.client.util.IgnoreList; import mage.client.util.gui.FastSearchUtil; import mage.constants.MatchTimeLimit; import mage.constants.MultiplayerAttackOption; @@ -595,6 +596,9 @@ public class NewTournamentDialog extends MageDialog { tOptions.getMatchOptions().setLimited(false); } + String serverAddress = SessionHandler.getSession().getServerHostname().orElseGet(() -> ""); + tOptions.getMatchOptions().setBannedUsers(IgnoreList.ignoreList(serverAddress)); + tOptions.getMatchOptions().setMatchTimeLimit((MatchTimeLimit) this.cbTimeLimit.getSelectedItem()); tOptions.getMatchOptions().setSkillLevel((SkillLevel) this.cbSkillLevel.getSelectedItem()); tOptions.getMatchOptions().setWinsNeeded((Integer) this.spnNumWins.getValue());