summaryrefslogtreecommitdiffstats
path: root/db/queries.py
diff options
context:
space:
mode:
authorraylu <raylu@gridium.com>2013-10-21 23:13:33 -0700
committerraylu <raylu@gridium.com>2013-10-21 23:13:33 -0700
commite38de9534b3c5d38a77f94c9843ce88856f5a802 (patch)
treee59286cebdeaee0c0954924028670fadf309da71 /db/queries.py
parent48d146a1cb0aa0cd90cbcc0236a84754615fe7d6 (diff)
downloadykill-e38de9534b3c5d38a77f94c9843ce88856f5a802.tar.xz
set title on every page
Diffstat (limited to 'db/queries.py')
-rw-r--r--db/queries.py5
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: