]> de.git.xonotic.org Git - xonotic/xonstat.git/blobdiff - xonstat/views/player.py
Add a separate JSON view for summary stats.
[xonotic/xonstat.git] / xonstat / views / player.py
index ff3a33f990ffe7d85a6e380fd14874c11cd9f478..a22ff5c2728dff337a5174e4da92b337807a0a41 100644 (file)
@@ -1,17 +1,20 @@
 import datetime
 import logging
+from calendar import timegm
+from collections import namedtuple
+from urllib import unquote
+
 import pyramid.httpexceptions
 import sqlalchemy as sa
-import sqlalchemy.sql.functions as func
 import sqlalchemy.sql.expression as expr
-from calendar import timegm
-from collections import namedtuple
+import sqlalchemy.sql.functions as func
 from webhelpers.paginate import Page
-from xonstat.models import *
-from xonstat.util import page_url, to_json, pretty_date, datetime_seconds
+from xonstat.models import DBSession, Server, Map, Game, PlayerWeaponStat, Player, Hashkey
+from xonstat.models import PlayerElo, PlayerCaptime, PlayerMedal, GameType
+from xonstat.models.player import PlayerCapTime
 from xonstat.util import is_cake_day, verify_request
+from xonstat.util import page_url, to_json, pretty_date, datetime_seconds
 from xonstat.views.helpers import RecentGame, recent_games_q
-from urllib import unquote
 
 log = logging.getLogger(__name__)
 
@@ -524,7 +527,7 @@ def player_info_data(request):
         overall_stats  = get_overall_stats(player_id)
         fav_maps       = get_fav_maps(player_id)
         elos           = get_elos(player_id)
-        ranks          = get_ranks(player_id)
+        ranks          = {}
         medals         = get_player_medals(player_id)
         recent_games   = get_recent_games(player_id)
         cake_day       = is_cake_day(player.create_dt)
@@ -808,7 +811,7 @@ def player_hashkey_info_data(request):
         overall_stats     = get_overall_stats(player.player_id)
         fav_maps          = get_fav_maps(player.player_id)
         elos              = get_elos(player.player_id)
-        ranks             = get_ranks(player.player_id)
+        ranks             = {}
         most_recent_game  = get_recent_games(player.player_id, 1)[0]
 
     except Exception as e: