From: Ant Zucaro Date: Wed, 16 May 2012 23:35:16 +0000 (-0400) Subject: Player_game_index needs to use GET too. X-Git-Url: https://de.git.xonotic.org/?a=commitdiff_plain;h=1f8be27a371908a224977cf76aea05e98857a7c3;hp=-c;p=xonotic%2Fxonstat.git Player_game_index needs to use GET too. I missed updating player_game_index to use GET params. Thanks asyyy and nyov for reporting and fixing, respectively! --- 1f8be27a371908a224977cf76aea05e98857a7c3 diff --git a/xonstat/templates/player_game_index.mako b/xonstat/templates/player_game_index.mako index d667f1b..5de8b1c 100755 --- a/xonstat/templates/player_game_index.mako +++ b/xonstat/templates/player_game_index.mako @@ -28,5 +28,5 @@ Game Index -${navlinks("player_game_index_paged", games.page, games.last_page, player_id=player_id)} +${navlinks("player_game_index", games.page, games.last_page, player_id=player_id)} % endif diff --git a/xonstat/views/player.py b/xonstat/views/player.py index 5d67fb9..3a35319 100755 --- a/xonstat/views/player.py +++ b/xonstat/views/player.py @@ -224,8 +224,8 @@ def player_game_index(request): """ player_id = request.matchdict['player_id'] - if 'page' in request.matchdict: - current_page = request.matchdict['page'] + if request.params.has_key('page'): + current_page = request.params['page'] else: current_page = 1 @@ -237,7 +237,7 @@ def player_game_index(request): filter(Game.map_id == Map.map_id).\ order_by(Game.game_id.desc()) - games = Page(games_q, current_page, url=page_url) + games = Page(games_q, current_page, items_per_page=10, url=page_url) pgstats = {} for (game, server, map) in games: