From b54f6d6b7e8fd8aa466882ee94be1f3e6e7add7d Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 15 Dec 2018 14:50:13 +0100 Subject: [PATCH] fixing birth date and registration bugs --- rowers/forms.py | 1 + rowers/views.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/rowers/forms.py b/rowers/forms.py index 7f83f72d..3d7a7070 100644 --- a/rowers/forms.py +++ b/rowers/forms.py @@ -590,6 +590,7 @@ class RegistrationFormSex(RegistrationFormUniqueEmail): age = (timezone.now() - dob).days/365 if age < 16: raise forms.ValidationError('Must be at least 16 years old to register') + return self.cleaned_data['birthdate'] sex = forms.ChoiceField(required=True, choices=sexcategories, diff --git a/rowers/views.py b/rowers/views.py index 4a2630de..9cbe9de5 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -1032,6 +1032,8 @@ def add_defaultfavorites(r): def rower_register_view(request): nextpage = request.GET.get('next','/rowers/list-workouts/') + if nextpage == '': + nextpage = '/rowers/list-workouts/' if request.method == 'POST': #form = RegistrationFormUniqueEmail(request.POST)