summaryrefslogtreecommitdiff
path: root/store.py
diff options
context:
space:
mode:
authorRichard Jones <richard@mechanicalcat.net>2013-03-04 11:37:42 +1100
committerRichard Jones <richard@mechanicalcat.net>2013-03-04 11:37:42 +1100
commitc352d7b14a0aa713227dd4249c05d499042b2e74 (patch)
treeac6370fb26848c913ad7cadb019f8449f6f96069 /store.py
parentb14cdd7efa0e2c142986d3a5f8b4e197e618dd6f (diff)
downloaddecorator-c352d7b14a0aa713227dd4249c05d499042b2e74.tar.gz
handle no summary, ugh
Diffstat (limited to 'store.py')
-rw-r--r--store.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/store.py b/store.py
index 96d64b7..e537326 100644
--- a/store.py
+++ b/store.py
@@ -1612,7 +1612,8 @@ class Store:
cursor.execute(pkgs)
releases = []
for name, version, summary in cursor.fetchall():
- releases.append((name.decode('utf-8'), version, summary.decode('utf-8')))
+ if summary: summary = summary.decode('utf-8')
+ releases.append((name.decode('utf-8'), version, summary))
# Finally, compute the tally
tally = """select tl.id,count(*) from (select distinct t.id, a.name,
a.version from (%s) a, release_classifiers rc, trove_classifiers t, trove_classifiers t2