From f1cd925d3d25b40bc2439458e16101b9ad80b1d4 Mon Sep 17 00:00:00 2001 From: "J.-S. Caux" <J.S.Caux@uva.nl> Date: Wed, 30 Mar 2016 11:33:52 +0200 Subject: [PATCH] Debug attempt --- scipost/urls.py | 2 +- scipost/views.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/scipost/urls.py b/scipost/urls.py index d164a044d..5f3609a50 100644 --- a/scipost/urls.py +++ b/scipost/urls.py @@ -32,7 +32,7 @@ urlpatterns = [ url(r'^registration_invitations$', views.registration_invitations, name="registration_invitations"), url(r'^registration_invitation_sent$', TemplateView.as_view(template_name='scipost/registration_invitation_sent.html'), name='registration_invitation_sent'), #url(r'^invitation/(?P<key>.+)$', views.accept_invitation, name='accept_invitation'), - url(r'^invitation/(?P<key>.+)$', views.accept_invitation, name='accept_invitation'), + url(r'^invitation/(?P<key>.+)$', views.invitation, name='invitation'), url(r'^accept_invitation_error$', TemplateView.as_view(template_name='scipost/accept_invitation_error.html'), name='accept_invitation_error'), ## Authentication diff --git a/scipost/views.py b/scipost/views.py index 84aace613..398001a56 100644 --- a/scipost/views.py +++ b/scipost/views.py @@ -108,7 +108,7 @@ def register(request): return render(request, 'scipost/register.html', context) -def accept_invitation(request, key): +def invitation(request, key): """ Register, by invitation """ invitation = get_object_or_404(RegistrationInvitation, invitation_key=key) if request.method == 'POST': @@ -116,13 +116,13 @@ def accept_invitation(request, key): Utils.load({'form': form}) if form.is_valid(): if Utils.password_mismatch(): - return render(request, reverse('accept_invitation', kwargs={'key': key}), + return render(request, reverse('invitation', kwargs={'key': key}), {'form': form, 'invited': True, 'errormessage': 'Your passwords must match'}) if Utils.username_already_taken(): - return render(request, reverse('accept_invitation', kwargs={'key': key}), + return render(request, reverse('invitation', kwargs={'key': key}), {'form': form, 'invited': True, 'errormessage': 'This username is already in use'}) if Utils.email_already_taken(): - return render(request, reverse('accept_invitation', kwargs={'key': key}), + return render(request, reverse('invitation', kwargs={'key': key}), {'form': form, 'invited': True, 'errormessage': 'This email address is already in use'}) Utils.create_and_save_contributor() Utils.send_registration_email() @@ -142,7 +142,7 @@ def accept_invitation(request, key): form.fields['email'].initial = invitation.email_address errormessage = '' welcome_message = 'Welcome, ' + title_dict[invitation.title] + ' ' + invitation.last_name + ', and thanks in advance for registering (by completing this form)' - return render(request, reverse('accept_invitation', kwargs={'key': key}), + return render(request, reverse('invitation', kwargs={'key': key}), {'form': form, 'invited': True, 'errormessage': errormessage, 'welcome_message': welcome_message}) context = {'errormessage': errormessage} -- GitLab