private void addPlayerToPeerToTournaments(IPeer peer, PreTournamentGame newTournament)
        {
            if (peerToTournaments.ContainsKey(peer.Id) == false)
            {
                peerToTournaments.Add(peer.Id, newTournament);
                return;
            }

            PreTournamentGame oldTournament = peerToTournaments[peer.Id];

            if (SpectatorAuthModule.existsAdmin(peer))   //Admin
            {
                closeTournament(oldTournament);
                peerToTournaments.Remove(peer.Id);
            }
            else    //User
            {
                if (oldTournament.getRoomID() != newTournament.getRoomID())
                {
                    removePlayerFromGame(peer, oldTournament);
                }
                else
                {
                    return;
                }
            }

            peerToTournaments.Add(peer.Id, newTournament);
        }
 private string getGameKey(PreTournamentGame game)
 {
     return(game.getRoomID());
 }