]> git.xonotic.org Git - xonotic/xonstat.git/commitdiff
Change weapon stats view to build the weapon_stats array in a more pythonic way.
authorAnt Zucaro <azucaro@gmail.com>
Thu, 26 May 2011 17:05:39 +0000 (13:05 -0400)
committerAnt Zucaro <azucaro@gmail.com>
Thu, 26 May 2011 17:05:39 +0000 (13:05 -0400)
xonstat/views/player.py

index 36e8b29941aad9834fc7c10f395ded4bd0bc1c05..59fdce2cd5fbd619e8982a8d582529404b9e7c20 100755 (executable)
@@ -106,10 +106,8 @@ def player_weapon_stats(request):
                 all()\r
 \r
         # turn this into something the accuracy template can use\r
-        weapon_stats = []\r
-        for (pwstat, weapon) in pwstats:\r
-            weapon_stats.append((weapon.descr, pwstat.weapon_cd, pwstat.fired,\r
-                pwstat.hit, pwstat.max, pwstat.actual))\r
+        weapon_stats = [(weapon.descr, pwstat.weapon_cd, pwstat.actual,\r
+                pwstat.max, pwstat.hit, pwstat.fired) for (pwstat, weapon) in pwstats]\r
 \r
         pgstat = DBSession.query(PlayerGameStat).\\r
                 filter_by(player_game_stat_id=pgstat_id).one()\r