Rewrite password change feedback message. Fix #4200 (#4364)

This commit is contained in:
Caspowned 2018-03-15 00:53:33 +01:00 committed by Thibaud Colas
parent 6246832408
commit 977dbae585
4 changed files with 5 additions and 3 deletions

View file

@ -18,6 +18,7 @@ Changelog
* Fix: Password reset form no longer indicates whether the email is recognised, as per standard Django behaviour (Bertrand Bordage)
* Fix: `UserAttributeSimilarityValidator` is now correctly enforced on user creation / editing forms (Tim Heap)
* Fix: Focal area removal not working in IE11 and MS Edge (Thibaud Colas)
* Fix: Rewrite password change feedback message to be more user-friendly ( Casper Timmers)
2.0.1 (xx.xx.xxxx) - IN DEVELOPMENT

View file

@ -280,6 +280,7 @@ Contributors
* Michael Harrison
* Todd Dembrey
* Sebastian Brestin
* Casper Timmers
Translators
===========

View file

@ -32,6 +32,7 @@ Bug fixes
* Password reset form no longer indicates whether the email is recognised, as per standard Django behaviour (Bertrand Bordage)
* ``UserAttributeSimilarityValidator`` is now correctly enforced on user creation / editing forms (Tim Heap)
* Focal area removal not working in IE11 and MS Edge (Thibaud Colas)
* Rewrite password change feedback message to be more user-friendly ( Casper Timmers)
Upgrade considerations

View file

@ -149,9 +149,8 @@ def edit(request, user_id):
form = get_user_edit_form()(request.POST, request.FILES, instance=user, editing_self=editing_self)
if form.is_valid():
user = form.save()
messages.success(request, _("User '{0}' updated.").format(user), buttons=[
messages.button(reverse('wagtailusers_users:edit', args=(user.pk,)), _('Edit'))
])
messages.success(request, _("Your details have been updated. You've been logged out for security reasons, "
"please login to continue."))
for fn in hooks.get_hooks('after_edit_user'):
result = fn(request, user)
if hasattr(result, 'status_code'):