aboutsummaryrefslogtreecommitdiff
path: root/app/templates
diff options
context:
space:
mode:
Diffstat (limited to 'app/templates')
-rw-r--r--app/templates/login.html2
-rw-r--r--app/templates/signup.html17
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