From ddb984d0cde0458d8e2db9e5230b15d052a703bf Mon Sep 17 00:00:00 2001 From: Parker Date: Tue, 5 Nov 2024 21:23:19 -0600 Subject: Update + Signup works! --- app/templates/signup.html | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'app/templates/signup.html') diff --git a/app/templates/signup.html b/app/templates/signup.html index a6d8fbf..446aaeb 100644 --- a/app/templates/signup.html +++ b/app/templates/signup.html @@ -91,24 +91,21 @@ // Prevent default form submission event.preventDefault(); - // Get form data const formData = new FormData(this); - - console.log(formData) - // Send POST request to /signup containing form data - const response = await fetch('/signup', { + const response = await fetch('/api/users/register', { method: 'POST', body: formData }); - data = await response.json() + if (response.status != 200) { + const data = await response.json(); - if (data.status != "success") { document.getElementById('error').style.display = 'block'; - document.getElementById('error').innerText = data.status; - } else { - window.location.href = '/dashboard'; + document.getElementById('error').innerText = data.detail; + } + else { + window.location.href = '/login'; } }); \ No newline at end of file -- cgit v1.2.3-70-g09d2