add(settings): password form improved
This commit is contained in:
parent
68ceec22eb
commit
17c3933a86
@ -88,12 +88,22 @@ export default class extends AbstractAuthenticatedView
|
|||||||
newPassword2Detail,
|
newPassword2Detail,
|
||||||
passwordDetail
|
passwordDetail
|
||||||
]);
|
]);
|
||||||
if (!currentPassword.length)
|
currentPasswordInput.classList.remove('is-invalid');
|
||||||
|
newPasswordInput.classList.remove('is-invalid');
|
||||||
|
newPassword2Input.classList.remove('is-invalid');
|
||||||
|
|
||||||
|
if (!currentPassword.length) {
|
||||||
currentPasswordDetail.innerHTML = lang.get('errorEmptyField');
|
currentPasswordDetail.innerHTML = lang.get('errorEmptyField');
|
||||||
if (!newPassword.length)
|
currentPasswordInput.classList.add('is-invalid');
|
||||||
|
}
|
||||||
|
if (!newPassword.length) {
|
||||||
newPasswordDetail.innerHTML = lang.get('errorEmptyField');
|
newPasswordDetail.innerHTML = lang.get('errorEmptyField');
|
||||||
if (!newPassword2.length)
|
newPasswordInput.classList.add('is-invalid');
|
||||||
|
}
|
||||||
|
if (!newPassword2.length) {
|
||||||
newPassword2Detail.innerHTML = lang.get('errorEmptyField');
|
newPassword2Detail.innerHTML = lang.get('errorEmptyField');
|
||||||
|
newPassword2Input.classList.add('is-invalid');
|
||||||
|
}
|
||||||
if (!currentPassword.length || !newPassword.length || !newPassword2.length)
|
if (!currentPassword.length || !newPassword.length || !newPassword2.length)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@ -108,6 +118,12 @@ export default class extends AbstractAuthenticatedView
|
|||||||
passwordDetail.classList.add('text-danger');
|
passwordDetail.classList.add('text-danger');
|
||||||
passwordDetail.classList.remove('text-success');
|
passwordDetail.classList.remove('text-success');
|
||||||
fill_errors(error, 'innerHTML');
|
fill_errors(error, 'innerHTML');
|
||||||
|
if (error.currentPasswordDetail)
|
||||||
|
currentPasswordInput.classList.add('is-invalid');
|
||||||
|
if (error.newPasswordDetail)
|
||||||
|
newPasswordInput.classList.add('is-invalid');
|
||||||
|
if (error.newPassword2Detail)
|
||||||
|
newPassword2Input.classList.add('is-invalid');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user