From 9b4ca5d8819aaf7f916156e26a8afcaecc7236e7 Mon Sep 17 00:00:00 2001
From: Ben Adida <ben@adida.net>
Date: Sun, 7 Nov 2010 16:15:07 -0800
Subject: [PATCH] Added votes in queue count

---
 helios/stats_views.py       | 3 ++-
 helios/templates/stats.html | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/helios/stats_views.py b/helios/stats_views.py
index b9af7c8..5a81b4f 100644
--- a/helios/stats_views.py
+++ b/helios/stats_views.py
@@ -23,7 +23,8 @@ def require_admin(request):
 
 def home(request):
   user = require_admin(request)
-  return render_template(request, 'stats', {})
+  num_votes_in_queue = CastVote.objects.filter(invalidated_at=None, cast_at=None).count()
+  return render_template(request, 'stats', {'num_votes_in_queue': num_votes_in_queue})
 
 def elections(request):
   user = require_admin(request)
diff --git a/helios/templates/stats.html b/helios/templates/stats.html
index feffa25..6b1cebd 100644
--- a/helios/templates/stats.html
+++ b/helios/templates/stats.html
@@ -9,4 +9,6 @@
 <li> <a href="{% url helios.stats_views.recent_votes %}">recent votes</a></li>
 </ul>
 
+<p><b>{{num_votes_in_queue}}</b> votes in queue.</p>
+
 {% endblock %}
-- 
GitLab