фикс passwordError

This commit is contained in:
UNIKNOW 2024-03-24 21:50:28 +04:00
parent a0275c8776
commit 856c60c270

View file

@ -31,7 +31,7 @@
console.log(`name=${nameError} mail=${mailError} password=${passwordError} password2=${password2Error}`) console.log(`name=${nameError} mail=${mailError} password=${passwordError} password2=${password2Error}`)
if ((name === '' )|| (name === undefined)) if ((name === '' )|| (name === undefined))
nameError = 'пустой ник'; nameError = 'пустой ник';
if ((mail === '') || (mail === undefined)) if ((mail === '') || (mail === undefined))
mailError = 'введи почту'; mailError = 'введи почту';
@ -39,8 +39,7 @@ console.log(`name=${nameError} mail=${mailError} password=${passwordError} passw
&& (password === undefined) || (password2 === undefined)) && (password === undefined) || (password2 === undefined))
passwordError = 'акк без пароля?'; passwordError = 'акк без пароля?';
if ((password.length <= 8) || (passwordError === undefined))
passwordError = 'минимум 8 символов';
if ((password != "") && (password2 == "")) if ((password != "") && (password2 == ""))
password2Error = "забыл повторить" password2Error = "забыл повторить"
@ -48,9 +47,9 @@ console.log(`name=${nameError} mail=${mailError} password=${passwordError} passw
passwordError = "забыл повторить" passwordError = "забыл повторить"
if ((nameError === '' )|| (nameError === undefined) && if ((nameError === '' )|| (nameError === undefined) &&
(mailError === '' )|| (mailError === undefined) && (mailError === '' )|| (mailError === undefined) &&
(passwordError === '' )|| (passwordError === undefined) && (passwordError === '' )|| (passwordError === undefined) &&
(password2Error === '') ||( password2Error === undefined)) { (password2Error === '') ||( password2Error === undefined)) {
let date = `${dateYear}-${dateMonth}-${dateDay}`; let date = `${dateYear}-${dateMonth}-${dateDay}`;
let reg = await handleRegister(name, password, mail, date); let reg = await handleRegister(name, password, mail, date);
console.log(reg); console.log(reg);
@ -59,7 +58,11 @@ console.log(`name=${nameError} mail=${mailError} password=${passwordError} passw
} }
async function lisenerName() { async function lisenerName() {
if (name != '') {
if(name.length < 2){
nameError = "ник от двух символов";
}
else if (name != '') {
let error = await checkName(name); let error = await checkName(name);
console.log(error); console.log(error);
nameError = error; nameError = error;
@ -79,11 +82,16 @@ console.log(`name=${nameError} mail=${mailError} password=${passwordError} passw
async function lisenerPassword() { async function lisenerPassword() {
if((password === "") && (password2 != "")) if((password === "") && (password2 != ""))
{ passwordError = ""; password2Error = "" } { passwordError = ""; password2Error = "" }
else if((password2 === "") && (password != ""))
{ passwordError = ""; password2Error = "" }
else if (password != password2)
passwordError = 'пароли не совпадают';
else if((password2 === "") && (password != ""))
{ passwordError = ""; password2Error = "" }
else if (password != password2)
{ passwordError = 'пароли не совпадают';}
else if ((password.length < 8) || (passwordError === undefined))
{ passwordError = 'минимум 8 символов'; }
else passwordError = ''; else passwordError = '';
} }
@ -113,7 +121,7 @@ console.log(`name=${nameError} mail=${mailError} password=${passwordError} passw
</h3> </h3>
{/if} {/if}
</div> </div>
<input on:blur={lisenerName} type="text" maxlength="100" bind:value={name} /> <input on:blur={lisenerName} type="text" maxlength="30" bind:value={name} />
</div> </div>
<div class="group"> <div class="group">