New payment retry policy.
[wolnelektury.git] / src / club / views.py
index ce76d6b..74d86de 100644 (file)
@@ -149,17 +149,6 @@ class PayUNotifyView(payu_views.NotifyView):
     order_model = models.PayUOrder
 
 
-class MembershipView(UpdateView):
-    fields = ['name']
-
-    def get_success_url(self):
-        # TODO: get only current schedule if multiple.
-        return self.object.schedule_set.first().get_absolute_url()
-
-    def get_object(self):
-        return self.request.user.membership
-
-
 class ScheduleThanksView(DetailView):
     model = models.Schedule
     slug_field = slug_url_kwarg = 'key'
@@ -193,6 +182,7 @@ def member_verify(request):
         emails = request.POST.get('emails').strip().split('\n')
         rows = ['email;członek;nazwa użytkownika;aktywny;co najmniej do']
         for email in emails:
+            email = email.strip()
             row = [email]
             schedules = models.Schedule.objects.filter(email=email).exclude(payed_at=None)
             if schedules.exists():