Fix up frontent/loginchange.js

pull/5/head
~erin 2021-07-22 13:32:02 -04:00
parent cd3c23051d
commit 2e4fdc99b4
Signed by: erin
GPG Key ID: DA70E064A8C70F44
1 changed files with 4 additions and 11 deletions

View File

@ -32,18 +32,13 @@ form.addEventListener("submit", async function(event) {
newPin = pin newPin = pin
} }
if (newPin === pin) {
let body = `{"name":${uname},"pin":${pin},"changed_event":"name","new_event":${newUname}}`;
} if (newUname == uname) {
let body = `{"name":${uname},"pin":${pin},"changed_event":"pin","new_event":${newPin}}`;
}
try { try {
const userNotFound = await getUname(); const userNotFound = await getUname();
if (userNotFound.status == `fail`) { if (userNotFound.status == `fail`) {
document.querySelector("#incorrect").innerHTML = `user ${uname} was not found` document.querySelector("#incorrect").innerHTML = `user ${uname} was not found`
} else { } else {
loginChange(body) loginChange()
} }
} catch { } catch {
document.querySelector("#incorrect").innerHTML = 'An Error has Occurred. Try again later.' document.querySelector("#incorrect").innerHTML = 'An Error has Occurred. Try again later.'
@ -56,15 +51,13 @@ async function getUname() {
return responseJson; return responseJson;
} }
async function loginChange(body) { async function loginChange() {
const rawResponse = await fetch(`/api/users/change`, { const rawResponse = await fetch(`/api/users/change/${uname}/${pin}/${newUname}/${newPin}`, {
method: 'POST', method: 'POST',
headers: { headers: {
'Content-Type': 'application/json'
}, },
body: body body: ""
}); });
document.querySelector("#incorrect").innerHTML = 'Login Changed!' document.querySelector("#incorrect").innerHTML = 'Login Changed!'
window.location.replace("/login.html") window.location.replace("/login.html")
} }