Korjaa virheviestit opettajia listessä

This commit is contained in:
Juhani Krekelä 2023-08-08 16:43:09 +03:00
parent 80f235ad57
commit 502ff75f0f
1 changed files with 7 additions and 2 deletions

View File

@ -27,16 +27,21 @@ document.getElementById('lisää-opettaja').addEventListener('submit', (tapahtum
lyhenne = lyhenneElementti.placeholder;
}
if (opettajat.lyhenne(lyhenne) === undefined) {
let toinenNimi = opettajat.lyhenne(lyhenne);
if (toinenNimi === undefined) {
suorita(tapahtumaTyypit.lisääOpettaja, lyhenne, nimi);
nimiElementti.value = '';
lyhenneElementti.value = '';
lyhenneElementti.placeholder = '';
virheElementti.classList.add('piilotettu');
piirräOpettajat();
} else if (toinenNimi === nimi) {
virheElementti.firstChild.textContent =
`Opettaja ${nimi} on jo listassa`;
virheElementti.classList.remove('piilotettu');
} else {
virheElementti.firstChild.textContent =
`Jokaisella opettajalla tulee olla oma lyhenne. Lyhenne ${lyhenne} on jo käytössä opettajalla ${nimi}`;
`Jokaisella opettajalla tulee olla oma lyhenne. Lyhenne ${lyhenne} on jo käytössä opettajalla ${toinenNimi}`;
virheElementti.classList.remove('piilotettu');
}
});