forked from mirrors/bookwyrm
Use update_fields for password_change
This commit is contained in:
parent
ee9c5a2a4b
commit
1f2fea4a8e
1 changed files with 2 additions and 2 deletions
|
@ -76,7 +76,7 @@ class PasswordReset(View):
|
||||||
return TemplateResponse(request, "password_reset.html", data)
|
return TemplateResponse(request, "password_reset.html", data)
|
||||||
|
|
||||||
user.set_password(new_password)
|
user.set_password(new_password)
|
||||||
user.save(broadcast=False)
|
user.save(broadcast=False, update_fields=["password"])
|
||||||
login(request, user)
|
login(request, user)
|
||||||
reset_code.delete()
|
reset_code.delete()
|
||||||
return redirect("/")
|
return redirect("/")
|
||||||
|
@ -100,6 +100,6 @@ class ChangePassword(View):
|
||||||
return redirect("preferences/password")
|
return redirect("preferences/password")
|
||||||
|
|
||||||
request.user.set_password(new_password)
|
request.user.set_password(new_password)
|
||||||
request.user.save(broadcast=False)
|
request.user.save(broadcast=False, update_fields=["password"])
|
||||||
login(request, request.user)
|
login(request, request.user)
|
||||||
return redirect(request.user.local_path)
|
return redirect(request.user.local_path)
|
||||||
|
|
Loading…
Reference in a new issue