def games(): currentPlayer = request.get_cookie("player") if not currentPlayer: redirect("/start") return return { "version": utils.getVersion(), "games": controller.listGames(), "currentPlayer": currentPlayer }
def games_filtered(category_name): currentPlayer = request.get_cookie("player") games_to_be_listed = controller.listOpenGames() if not currentPlayer: redirect("/start") return if category_name == "failed": games_to_be_listed = controller.listFailedGames() elif category_name == "won": games_to_be_listed = controller.listWonGames() elif category_name == "all": games_to_be_listed = controller.listGames() return {"version": utils.getVersion(), "games": games_to_be_listed}