Got update info working.
This commit is contained in:
		
							parent
							
								
									fb0a848426
								
							
						
					
					
						commit
						7039ad807e
					
				
					 1 changed files with 11 additions and 5 deletions
				
			
		|  | @ -43,6 +43,7 @@ form.addEventListener("submit", async function (event) { | |||
| 
 | ||||
|     if (isTaken.status === "ok") { | ||||
|       document.querySelector('#errormessage').innerHTML = `${newUname} is already taken.` | ||||
|       return; | ||||
|     } else { | ||||
|     } | ||||
|   } | ||||
|  | @ -50,12 +51,16 @@ form.addEventListener("submit", async function (event) { | |||
|   //CHECKS IF THE USER IS CHANGING MORE THAN ONE TEXT FIELD AT A TIME
 | ||||
|   if (newUname !== '' && newPin !== '') { | ||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||
|     return; | ||||
|   } else if (newUname !== '' && newPronouns !== '') { | ||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||
|     return; | ||||
|   } else if (newPin !== '' && newPronouns !== '') { | ||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||
|     return; | ||||
|   } else if (newUname !== '' && newPin !== '' && newPronouns !== '') { | ||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||
|     return; | ||||
|   } else { | ||||
|   } | ||||
| 
 | ||||
|  | @ -63,18 +68,19 @@ form.addEventListener("submit", async function (event) { | |||
|   // ASSIGNS VARIABLES TO BE SENT TO API
 | ||||
|   if (newUname === '' && newPin === '' && newPronouns !== '') { | ||||
|     newEvent = newPronouns | ||||
|     updateEvent = 'pronouns' | ||||
|     updateEvent = 'Pronouns' | ||||
|   } else if (newUname === '' && newPronouns === '' && newPin !== '') { | ||||
|     newEvent = newPin | ||||
|     updateEvent = 'pin' | ||||
|     updateEvent = 'Pin' | ||||
|   } else if (newPin === '' && newPronouns === '' && newUname !== '') { | ||||
|     newEvent = newUname | ||||
|     updateEvent = 'name' | ||||
|     updateEvent = 'Name' | ||||
|   } else if (newPin === '' && newUname === '' && newPronouns === '') { | ||||
|     document.querySelector("#errormessage").innerHTML = 'Please enter a new name, pin, or pronouns!' | ||||
|     return; | ||||
|   } else { | ||||
|   } | ||||
| 
 | ||||
|    | ||||
|   loginStatus() | ||||
| 
 | ||||
| }) | ||||
|  | @ -110,7 +116,7 @@ async function checkLoginInfo() { | |||
| 
 | ||||
| async function updateInfo() { | ||||
|   let sendUpdateInfo = { "name": uname, "pin": pin, "changed_event": updateEvent, "new_event": newEvent } | ||||
|   fetch('/api/users/change', { | ||||
|   fetch('/api/change', { | ||||
|     method: 'POST', | ||||
|     headers: { | ||||
|       'Content-Type': 'application/json', | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue