mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
(cherry picked from commit fe68598c1b
)
Co-authored-by: Firas Ben Mefteh <ben.meft0@gmail.com>
This commit is contained in:
parent
f5a36ce44e
commit
aaabce9873
@ -161,6 +161,7 @@ class SetPasswordForm(HelperForm):
|
||||
old_password = forms.CharField(
|
||||
label=_("Old password"),
|
||||
strip=False,
|
||||
required=False,
|
||||
widget=forms.PasswordInput(attrs={'autocomplete': 'current-password', 'autofocus': True}),
|
||||
)
|
||||
|
||||
|
@ -447,8 +447,7 @@ class SetPasswordView(AjaxUpdateView):
|
||||
|
||||
if valid:
|
||||
# Old password must be correct
|
||||
|
||||
if not user.check_password(old_password):
|
||||
if user.has_usable_password() and not user.check_password(old_password):
|
||||
form.add_error('old_password', _('Wrong password provided'))
|
||||
valid = False
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user