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") { |     if (isTaken.status === "ok") { | ||||||
|       document.querySelector('#errormessage').innerHTML = `${newUname} is already taken.` |       document.querySelector('#errormessage').innerHTML = `${newUname} is already taken.` | ||||||
|  |       return; | ||||||
|     } else { |     } 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
 |   //CHECKS IF THE USER IS CHANGING MORE THAN ONE TEXT FIELD AT A TIME
 | ||||||
|   if (newUname !== '' && newPin !== '') { |   if (newUname !== '' && newPin !== '') { | ||||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' |     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||||
|  |     return; | ||||||
|   } else if (newUname !== '' && newPronouns !== '') { |   } else if (newUname !== '' && newPronouns !== '') { | ||||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' |     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||||
|  |     return; | ||||||
|   } else if (newPin !== '' && newPronouns !== '') { |   } else if (newPin !== '' && newPronouns !== '') { | ||||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' |     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||||
|  |     return; | ||||||
|   } else if (newUname !== '' && newPin !== '' && newPronouns !== '') { |   } else if (newUname !== '' && newPin !== '' && newPronouns !== '') { | ||||||
|     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' |     document.querySelector("#errormessage").innerHTML = 'You can only change one at a time!' | ||||||
|  |     return; | ||||||
|   } else { |   } else { | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | @ -63,15 +68,16 @@ form.addEventListener("submit", async function (event) { | ||||||
|   // ASSIGNS VARIABLES TO BE SENT TO API
 |   // ASSIGNS VARIABLES TO BE SENT TO API
 | ||||||
|   if (newUname === '' && newPin === '' && newPronouns !== '') { |   if (newUname === '' && newPin === '' && newPronouns !== '') { | ||||||
|     newEvent = newPronouns |     newEvent = newPronouns | ||||||
|     updateEvent = 'pronouns' |     updateEvent = 'Pronouns' | ||||||
|   } else if (newUname === '' && newPronouns === '' && newPin !== '') { |   } else if (newUname === '' && newPronouns === '' && newPin !== '') { | ||||||
|     newEvent = newPin |     newEvent = newPin | ||||||
|     updateEvent = 'pin' |     updateEvent = 'Pin' | ||||||
|   } else if (newPin === '' && newPronouns === '' && newUname !== '') { |   } else if (newPin === '' && newPronouns === '' && newUname !== '') { | ||||||
|     newEvent = newUname |     newEvent = newUname | ||||||
|     updateEvent = 'name' |     updateEvent = 'Name' | ||||||
|   } else if (newPin === '' && newUname === '' && newPronouns === '') { |   } else if (newPin === '' && newUname === '' && newPronouns === '') { | ||||||
|     document.querySelector("#errormessage").innerHTML = 'Please enter a new name, pin, or pronouns!' |     document.querySelector("#errormessage").innerHTML = 'Please enter a new name, pin, or pronouns!' | ||||||
|  |     return; | ||||||
|   } else { |   } else { | ||||||
|   } |   } | ||||||
|    |    | ||||||
|  | @ -110,7 +116,7 @@ async function checkLoginInfo() { | ||||||
| 
 | 
 | ||||||
| async function updateInfo() { | async function updateInfo() { | ||||||
|   let sendUpdateInfo = { "name": uname, "pin": pin, "changed_event": updateEvent, "new_event": newEvent } |   let sendUpdateInfo = { "name": uname, "pin": pin, "changed_event": updateEvent, "new_event": newEvent } | ||||||
|   fetch('/api/users/change', { |   fetch('/api/change', { | ||||||
|     method: 'POST', |     method: 'POST', | ||||||
|     headers: { |     headers: { | ||||||
|       'Content-Type': 'application/json', |       'Content-Type': 'application/json', | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue