aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorentin Chary <corentin.chary@gmail.com>2012-11-27 21:48:33 +0100
committerCorentin Chary <corentin.chary@gmail.com>2012-11-27 21:48:33 +0100
commite89edb588e44f52543591e0149d9b266ebd15bbe (patch)
tree9a8ae44a00e7f0cdf23f1164a9a817acc7fb15e5
parenteuscanwww: Improved query for aggregating handler's data (diff)
downloadeuscan-e89edb588e44f52543591e0149d9b266ebd15bbe.tar.gz
euscan-e89edb588e44f52543591e0149d9b266ebd15bbe.tar.bz2
euscan-e89edb588e44f52543591e0149d9b266ebd15bbe.zip
euscanwww: handle '' handler
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
-rw-r--r--euscanwww/djeuscan/views.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/euscanwww/djeuscan/views.py b/euscanwww/djeuscan/views.py
index b599d4c..f3e1f8c 100644
--- a/euscanwww/djeuscan/views.py
+++ b/euscanwww/djeuscan/views.py
@@ -386,12 +386,15 @@ def statistics(request):
.annotate(n=models.Count("handler"),
avg_conf=models.Avg("confidence"))
)
+ for i in xrange(len(handlers)):
+ if not handlers[i]['handler']:
+ handlers[i]['handler'] = "unknown"
return {"handlers": handlers}
@render_to("euscan/statistics_handler.html")
def statistics_handler(request, handler):
- if handler == "None":
+ if handler == "unknown":
handler = ""
packages = Package.objects.for_handler(handler)
return {"handler": handler, "packages": packages}