diff options
author | raylu <raylu@gridium.com> | 2013-10-21 23:13:33 -0700 |
---|---|---|
committer | raylu <raylu@gridium.com> | 2013-10-21 23:13:33 -0700 |
commit | e38de9534b3c5d38a77f94c9843ce88856f5a802 (patch) | |
tree | e59286cebdeaee0c0954924028670fadf309da71 /db/queries.py | |
parent | 48d146a1cb0aa0cd90cbcc0236a84754615fe7d6 (diff) | |
download | ykill-e38de9534b3c5d38a77f94c9843ce88856f5a802.tar.xz |
set title on every page
Diffstat (limited to 'db/queries.py')
-rw-r--r-- | db/queries.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/db/queries.py b/db/queries.py index a760c34..0493af0 100644 --- a/db/queries.py +++ b/db/queries.py @@ -32,6 +32,7 @@ def corporation(corp_id): WHERE kill_id IN ({}) '''.format(','.join(map(str, kill_ids)))) characters = defaultdict(dict) + corp_name = None for kill_id in kill_ids: characters[kill_id]['attackers'] = 1 # count final_blow now for char in char_rows: @@ -42,13 +43,15 @@ def corporation(corp_id): characters[kill_id]['final_blow'] = char else: characters[kill_id]['attackers'] += 1 + if corp_name is None and char['corporation_id'] == corp_id: + corp_name = char['corporation_name'] for kill in kills: kill['kill_time'] = _format_kill_time(kill['kill_time']) chars = characters[kill['kill_id']] kill['victim'] = chars['victim'] kill['final_blow'] = chars['final_blow'] kill['attackers'] = chars['attackers'] - return kills + return {'corporation_name': corp_name, 'kills': kills} def kill(kill_id): with db.cursor() as c: |