diff --git a/src/PassReset/formHandler.js b/src/PassReset/formHandler.js index 1f5fc7a..104f882 100644 --- a/src/PassReset/formHandler.js +++ b/src/PassReset/formHandler.js @@ -4,16 +4,14 @@ formEl.addEventListener('submit', (listener) => formHandler(listener)); function formHandler(listener){ listener.preventDefault(); const formData = new FormData(formEl); - if(formData.get("newPW") === formData.get("newPWConfirm")){ - formData.delete("newPWConfirm"); - const newPW = formData.get("newPW"); - formData.delete("newPW"); - formData.append("field", "password"); - formData.append("value", newPW); - const object = Object.fromEntries(formData.entries()); + const user = formData.get("user"); + const pass = formData.get("password"); + const newPW = formData.get("newPW"); + if(newPW === formData.get("newPWConfirm")){ + const object = {user: user, pass: pass, field: "userPassword", value: newPW} fetch('https://api.sso.skynet.ie/ldap/update', { method: 'POST', - body: object + body: JSON.stringify(object) }).then(res => { if(res.status === 200) { document.getElementById('formStatus').innerHTML = "Success";