for game, player in games.items():
# XXX race condition possible
- game.kick(Player("Logout Button", game), player)
+ game.kick(Player("Logout Button"), player)
game.players.remove(player)
return redirect(url_for("index"))
return render_error(_("Must specify 10 card sets!"))
game = DominationGame(name, cards)
- player = Player(session["username"], game)
+ player = Player(session["username"])
game.players.append(player)
app.games[name] = GameRunner(game, player)
get_store()["games"][game] = player
- player = AIPlayer(names[i] + " [AI]", game)
+ player = AIPlayer(names[i] + " [AI]")
game.players.append(player)
return redirect(url_for('game', name=name))
def transform_sets(sets):
assert not game_runner in get_store()["games"]
if not game_runner.joinable:
return render_error(_("Game has begun or ended already."))
- get_store()["games"][game_runner.game] = player = Player(session["username"], game_runner.game)
+ get_store()["games"][game_runner.game] = player = Player(session["username"])
assert player not in game.players
game.players.append(player)