From 78d3905d7bc22f6e17ff7105deaf97096ce2b73a Mon Sep 17 00:00:00 2001 From: Ant Zucaro Date: Sat, 21 Jan 2012 10:27:45 -0500 Subject: [PATCH] Set a minimum # of games required to show in ranks. --- xonstat/views/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xonstat/views/main.py b/xonstat/views/main.py index d3a4725..db7ddce 100755 --- a/xonstat/views/main.py +++ b/xonstat/views/main.py @@ -22,6 +22,7 @@ def main_index(request): duel_ranks = DBSession.query(Player.player_id, Player.nick, PlayerElo.elo).\ filter(Player.player_id==PlayerElo.player_id).\ filter(PlayerElo.game_type_cd=='duel').\ + filter(PlayerElo.games >= 32).\ order_by(expr.desc(PlayerElo.elo)).all()[0:10] duel_ranks = [(player_id, html_colors(nick), elo) \ @@ -34,6 +35,7 @@ def main_index(request): ctf_ranks = DBSession.query(Player.player_id, Player.nick, PlayerElo.elo).\ filter(Player.player_id==PlayerElo.player_id).\ filter(PlayerElo.game_type_cd=='ctf').\ + filter(PlayerElo.games >= 32).\ order_by(expr.desc(PlayerElo.elo)).all()[0:10] ctf_ranks = [(player_id, html_colors(nick), elo) \ @@ -46,6 +48,7 @@ def main_index(request): dm_ranks = DBSession.query(Player.player_id, Player.nick, PlayerElo.elo).\ filter(Player.player_id==PlayerElo.player_id).\ filter(PlayerElo.game_type_cd=='dm').\ + filter(PlayerElo.games >= 32).\ order_by(expr.desc(PlayerElo.elo)).all()[0:10] dm_ranks = [(player_id, html_colors(nick), elo) \ -- 2.39.2