0001-registration-if-confirm_data-is-required-only-check-.patch
src/authentic2/registration_backend/views.py | ||
---|---|---|
212 | 212 |
# Found one user, EMAIL is unique, log her in |
213 | 213 |
email_login(request, self.users[0]) |
214 | 214 |
return redirect(request, self.get_success_url()) |
215 |
if all(field in self.token for field in self.fields) \ |
|
216 |
and not self.token.get('confirm_data', False): |
|
215 |
confirm_data = self.token.get('confirm_data', False) |
|
216 | ||
217 |
if confirm_data == 'required': |
|
218 |
fields_to_confirm = self.required |
|
219 |
else: |
|
220 |
fields_to_confirm = self.fields |
|
221 |
if (all(field in self.token for field in fields_to_confirm) |
|
222 |
and not confirm_data): |
|
217 | 223 |
# We already have every fields |
218 | 224 |
form_kwargs = self.get_form_kwargs() |
219 | 225 |
form_class = self.get_form_class() |
220 |
- |