diff options
Diffstat (limited to 'app/templates')
-rw-r--r-- | app/templates/login.html | 2 | ||||
-rw-r--r-- | app/templates/signup.html | 17 |
2 files changed, 7 insertions, 12 deletions
diff --git a/app/templates/login.html b/app/templates/login.html index bca8b63..8e59481 100644 --- a/app/templates/login.html +++ b/app/templates/login.html @@ -96,8 +96,6 @@ body: formData }); - console.log(await response.json()); - if (response.status != 200) { document.getElementById('error').style.display = 'block'; } else { 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'; } }); </script>
\ No newline at end of file |