]> git.0d.be Git - django-panik-newsletter.git/commitdiff
do not display confirmation page if already validated
authorFrédéric Péters <fpeters@0d.be>
Wed, 30 Oct 2013 14:25:00 +0000 (15:25 +0100)
committerFrédéric Péters <fpeters@0d.be>
Wed, 30 Oct 2013 14:25:00 +0000 (15:25 +0100)
newsletter/views.py

index b9f6a661f24507804293e0c91158df9e44fd1f42..51a653362e71767b7aa9bac902059d873aa2ff0d 100644 (file)
@@ -44,7 +44,7 @@ class ConfirmationView(TemplateView):
 
     def get_context_data(self, token, **kwargs):
         context = super(ConfirmationView, self).get_context_data(**kwargs)
-        subscriber = get_object_or_404(Subscriber, password=token, is_registered=None)
+        subscriber = get_object_or_404(Subscriber, password=token, is_validated=False)
         subscriber.is_validated = True
         subscriber.save()
         subscriber.subscribe_in_mailman()