From f277ffc036aeb6fbc2013378c674efde20385d7c Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 8 Mar 2017 16:27:45 +0100 Subject: [PATCH] registration: if confirm_data is True, only check for filling of required fields (fixes #15609) --- src/authentic2/registration_backend/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/authentic2/registration_backend/views.py b/src/authentic2/registration_backend/views.py index 65d982f..1b03c92 100644 --- a/src/authentic2/registration_backend/views.py +++ b/src/authentic2/registration_backend/views.py @@ -212,7 +212,7 @@ class RegistrationCompletionView(CreateView): # Found one user, EMAIL is unique, log her in email_login(request, self.users[0]) return redirect(request, self.get_success_url()) - if all(field in self.token for field in self.fields) \ + if all(field in self.token for field in self.required) \ and not self.token.get('confirm_data', False): # We already have every fields form_kwargs = self.get_form_kwargs() -- 2.1.4