0002-PasswordChangeView-leave-user-on-form-page-in-case-o.patch
src/authentic2/views.py | ||
---|---|---|
1573 | 1573 |
try: |
1574 | 1574 |
response = super().form_valid(form) |
1575 | 1575 |
except utils_misc.PasswordChangeError as e: |
1576 |
messages.error(self.request, e.message)
|
|
1577 |
return utils_misc.redirect(self.request, self.post_change_redirect)
|
|
1576 |
form.add_error('new_password1', e.message)
|
|
1577 |
return self.form_invalid(form)
|
|
1578 | 1578 |
messages.info(self.request, _('Password changed')) |
1579 | 1579 |
self.request.journal.record('user.password.change', session=self.request.session) |
1580 | 1580 |
return response |
1581 |
- |