From 5782599e7e733c86d0c33788dae8cc2c1bd70452 Mon Sep 17 00:00:00 2001 From: Robert Morell Date: Mon, 21 May 2012 22:56:28 -0700 Subject: [PATCH] Disallow voting in closed polls --- models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/models.py b/models.py index 842a4af..fa90eca 100644 --- a/models.py +++ b/models.py @@ -40,6 +40,8 @@ def vote_for_member(self,member=None): return self.votes.filter('member =',member).get() def register_vote(self,choice,member=None): + if self.has_results: + raise Exception('Cannot vote in closed polls.') if not member: member = users.get_current_user() member_vote = self.vote_for_member(member)