From 2549323c2777df4653b779fa56cad1ffd9e78d00 Mon Sep 17 00:00:00 2001
From: Lawrence Zawahri <louza078@student.liu.se>
Date: Tue, 8 Mar 2022 18:09:55 +0100
Subject: [PATCH] step 1 done

---
 Lab_3/Twidder/static/client.js | 42 +++++++++++++---------------------
 1 file changed, 16 insertions(+), 26 deletions(-)

diff --git a/Lab_3/Twidder/static/client.js b/Lab_3/Twidder/static/client.js
index 0a5fad9..5035ff4 100644
--- a/Lab_3/Twidder/static/client.js
+++ b/Lab_3/Twidder/static/client.js
@@ -8,8 +8,6 @@ var curr_page = "";
 
 // source "/Users/lorenzo/OneDrive - Linköpings universitet/Skola/DI3B/TDDD97/virtualenv/bin/activate"
 
-
-
 // - - - - - Init Request Objects - - - - - //
 
 // Sign In Request Object
@@ -75,25 +73,20 @@ signUpRequest.onreadystatechange = function () {
             errorMessage.innerHTML = "You have signed up";
         }
         else if (this.status == 400) {
-            // Todo - implement
-            errorMessage.innerHTML = "Enter the data in the correct format";
-        }
-        else if (this.status == 401) {
-            // Todo - implement
-            errorMessage.innerHTML = "Enter the data in the correct format";
-            console.log('got this: 401');
+            
+            errorMessage.innerHTML = "Error 400: Enter the data in the correct format";
         }
         else if (this.status == 409) {
-            // Todo - implement
-            console.log('got this: 409');
+            
+            errorMessage.innerHTML = "Error 409: User already exists";
         }
         else if (this.status == 500) {
-            // Todo - implement
-            console.log('got this: 500');
+            
+            errorMessage.innerHTML = "Error 500: Error at server side";
             }
         else {
-            // Todo - implement
-            console.log('unknown error -_-');
+            
+            errorMessage.innerHTML = "Unknown error";
         }
     }
 };
@@ -105,25 +98,22 @@ ChangePassRequest.onreadystatechange = function () {
 
         let errorMessage = document.getElementById("match_error");
         if (this.status == 204) {
-            console.log("inside 204 statement");
             errorMessage.innerHTML = "Password has been changed!";
-            console.log('Password has been changed!');
         }
         else if (this.status == 400) {
-            // Todo - implement
-            console.log('got this: 400');
+            errorMessage.innerHTML = "Error 400: Old password is incorrect or Old/New password has wrong format"
         }
         else if (this.status == 401) {
-            // Todo - implement
-            console.log('got this: 401');
+            errorMessage.innerHTML = "Error 401: You are not logged in"
+            
         }
         else if (this.status == 500) {
-            // Todo - implement
-            console.log('got this: 500');
+            errorMessage.innerHTML = "Error 500: Error at server side";
+            
         }
         else {
-            // Todo - implement
-            console.log('unknown error -_-');
+            errorMessage.innerHTML = "Unknown error"
+            
         }
         errorMessage.style.display = "block";
     }
@@ -150,7 +140,7 @@ dataByTokenRequest.onreadystatechange = function() {
             reloadWall("home");
         }
         else if (this.status == 401) {
-            console.log("Error 401: You are not loged in");
+            console.log("Error 401: You are not logged in");
         }
         else if (this.status == 400) {
             console.log("Error 400: Incorrect format");
-- 
GitLab