0001-PasswordChangeView-show-success-message-only-on-succ.patch
src/authentic2/views.py | ||
---|---|---|
1569 | 1569 | |
1570 | 1570 |
def form_valid(self, form): |
1571 | 1571 |
hooks.call_hooks('event', name='change-password', user=self.request.user, request=self.request) |
1572 |
messages.info(self.request, _('Password changed')) |
|
1573 | 1572 |
models.PasswordReset.objects.filter(user=self.request.user).delete() |
1574 | 1573 |
try: |
1575 | 1574 |
response = super().form_valid(form) |
1576 | 1575 |
except utils_misc.PasswordChangeError as e: |
1577 | 1576 |
messages.error(self.request, e.message) |
1578 | 1577 |
return utils_misc.redirect(self.request, self.post_change_redirect) |
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 | 1581 | |
1582 |
- |