|
|
@ -1025,8 +1025,10 @@ def process_passwd(request, req): |
|
|
u_form = PassForm(request.POST or None, instance=user, user=request.user) |
|
|
u_form = PassForm(request.POST or None, instance=user, user=request.user) |
|
|
if u_form.is_valid(): |
|
|
if u_form.is_valid(): |
|
|
with transaction.atomic(), reversion.create_revision(): |
|
|
with transaction.atomic(), reversion.create_revision(): |
|
|
|
|
|
user.confirm_mail() |
|
|
u_form.save() |
|
|
u_form.save() |
|
|
reversion.set_comment("Password reset") |
|
|
reversion.set_comment("Password reset") |
|
|
|
|
|
|
|
|
req.delete() |
|
|
req.delete() |
|
|
messages.success(request, _("The password was changed.")) |
|
|
messages.success(request, _("The password was changed.")) |
|
|
return redirect(reverse("index")) |
|
|
return redirect(reverse("index")) |
|
|
|