From 2eb6c754dc76cb5e48c9f81988577d3cf639c658 Mon Sep 17 00:00:00 2001 From: Ant Zucaro Date: Fri, 27 May 2011 09:47:40 -0400 Subject: [PATCH] Remove unneeded view and corresponding template. --- xonstat/templates/player_weapon_stats.mako | 21 --------------- xonstat/views/player.py | 31 ---------------------- 2 files changed, 52 deletions(-) delete mode 100755 xonstat/templates/player_weapon_stats.mako diff --git a/xonstat/templates/player_weapon_stats.mako b/xonstat/templates/player_weapon_stats.mako deleted file mode 100755 index 34a5e41..0000000 --- a/xonstat/templates/player_weapon_stats.mako +++ /dev/null @@ -1,21 +0,0 @@ -<%inherit file="base.mako"/> -<%namespace file="accuracy.mako" import="accuracy" /> - -<%block name="title"> -Accuracy Information - ${parent.title()} - - - -% if weapon_stats is None or pgstat is None or game is None: -

Sorry, I can't find those weapon stats!

-

Assume the best, though. Really.

- -% else: -

Player Accuracy for ${pgstat.nick_html_colors()} in Game ${game.game_id}:

- -## ACCURACY TABLE -% if weapon_stats: -${accuracy(weapon_stats)} -% endif - -% endif diff --git a/xonstat/views/player.py b/xonstat/views/player.py index 59fdce2..debe810 100755 --- a/xonstat/views/player.py +++ b/xonstat/views/player.py @@ -88,34 +88,3 @@ def player_game_index(request): return {'player':player, 'games':games} - - -def player_weapon_stats(request): - """ - List the accuracy statistics for the given player_id in a particular - game. - """ - game_id = request.matchdict['game_id'] - pgstat_id = request.matchdict['pgstat_id'] - try: - pwstats = DBSession.query(PlayerWeaponStat, Weapon).\ - filter(PlayerWeaponStat.weapon_cd==Weapon.weapon_cd).\ - filter_by(game_id=game_id).\ - filter_by(player_game_stat_id=pgstat_id).\ - order_by(Weapon.descr).\ - all() - - # turn this into something the accuracy template can use - weapon_stats = [(weapon.descr, pwstat.weapon_cd, pwstat.actual, - pwstat.max, pwstat.hit, pwstat.fired) for (pwstat, weapon) in pwstats] - - pgstat = DBSession.query(PlayerGameStat).\ - filter_by(player_game_stat_id=pgstat_id).one() - - game = DBSession.query(Game).filter_by(game_id=game_id).one() - - except Exception as e: - weapon_stats = None - pgstat = None - game = None - return {'weapon_stats':weapon_stats, 'pgstat':pgstat, 'game':game} -- 2.39.2