summaryrefslogtreecommitdiffstats
path: root/views/pages.py
diff options
context:
space:
mode:
Diffstat (limited to 'views/pages.py')
-rw-r--r--views/pages.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/views/pages.py b/views/pages.py
index ebf4e5e..8782e5b 100644
--- a/views/pages.py
+++ b/views/pages.py
@@ -90,14 +90,13 @@ def vote_message (request, mlist_fqdn, messageid):
if not request.user.is_authenticated():
return redirect('user_login')
- value = request.POST['vote']
- print value
- # See if the user has already voted or not.
- # If not create a new entry
+ value = request.POST['vote']
+
+ # Checks if the user has already voted for a this message. If yes modify db entry else create a new one.
try:
v = Rating.objects.get(user = request.user, messageid = messageid, list_address = mlist_fqdn)
except Rating.DoesNotExist:
- v = Rating ( list_address=mlist_fqdn, messageid = messageid, vote = value)
+ v = Rating(list_address=mlist_fqdn, messageid = messageid, vote = value)
v.user = request.user
v.vote = value