Skip to content
Snippets Groups Projects
Commit 578577b0 authored by Johan Thörnblom's avatar Johan Thörnblom
Browse files

done drag

parent 067058c1
No related branches found
No related tags found
No related merge requests found
No preview for this file type
...@@ -171,7 +171,9 @@ ...@@ -171,7 +171,9 @@
</head> </head>
<body> <body>
<div id="windowDiv"></div> <div id="windowDiv">
</div>
</body> </body>
</html> </html>
......
...@@ -23,8 +23,8 @@ function dropHome(event) { ...@@ -23,8 +23,8 @@ function dropHome(event) {
let data = event.dataTransfer.getData("text/plain"); let data = event.dataTransfer.getData("text/plain");
// Replaces parts of the string. "g" gör att alla accurences av substringen byts ut // Replaces parts of the string. "g" gör att alla accurences av substringen byts ut
let tmp = data.replace(/<br>/g, "\n"); let newStr = data.replace(/<br>/g, "\n");
newStr = tmp.replace(/ /g, ''); // newStr = tmp.replace(/ /g, '');
document.getElementById("homeTextarea").innerHTML = newStr; document.getElementById("homeTextarea").innerHTML = newStr;
} }
...@@ -33,8 +33,8 @@ function dropBrowse(event) { ...@@ -33,8 +33,8 @@ function dropBrowse(event) {
let data = event.dataTransfer.getData("text/plain"); let data = event.dataTransfer.getData("text/plain");
// Replaces parts of the string. "g" gör att alla accurences av substringen byts ut // Replaces parts of the string. "g" gör att alla accurences av substringen byts ut
let tmp = data.replace(/<br>/g, "\n"); let newStr = data.replace(/<br>/g, "\n");
newStr = tmp.replace(/ /g, ''); // newStr = tmp.replace(/ /g, '');
document.getElementById("browseTextarea").innerHTML = newStr; document.getElementById("browseTextarea").innerHTML = newStr;
} }
...@@ -98,7 +98,7 @@ signInRequest.onreadystatechange = function() { ...@@ -98,7 +98,7 @@ signInRequest.onreadystatechange = function() {
let errorMessage = document.getElementById("error"); let errorMessage = document.getElementById("error");
if (this.status == 204) { if (this.status == 204) {
let token = this.getResponseHeader("Authorization") let token = this.getResponseHeader("Authorization");
localStorage.setItem("currentUser", token); localStorage.setItem("currentUser", token);
connectWithSocket(); connectWithSocket();
} }
...@@ -121,13 +121,13 @@ signInRequest.onreadystatechange = function() { ...@@ -121,13 +121,13 @@ signInRequest.onreadystatechange = function() {
var signOutRequest = new XMLHttpRequest(); var signOutRequest = new XMLHttpRequest();
signOutRequest.onreadystatechange = function() { signOutRequest.onreadystatechange = function() {
if (this.readyState == 4) { if (this.readyState == 4) {
if (this.status == 204) {
// Reset token in the localStorage
localStorage.setItem("currentUser", "");
localStorage.setItem("homeEmail", "");
localStorage.setItem("browseEmail", "");
// Reset token in the localStorage
localStorage.setItem("currentUser", "");
localStorage.setItem("homeEmail", "");
localStorage.setItem("browseEmail", "");
if (this.status == 204) {
// Changes the view to welcome view // Changes the view to welcome view
displayView(); displayView();
} }
...@@ -179,13 +179,13 @@ ChangePassRequest.onreadystatechange = function () { ...@@ -179,13 +179,13 @@ ChangePassRequest.onreadystatechange = function () {
errorMessage.innerHTML = "Error 400: Old password is incorrect or Old/New password has wrong format" errorMessage.innerHTML = "Error 400: Old password is incorrect or Old/New password has wrong format"
} }
else if (this.status == 401) { else if (this.status == 401) {
errorMessage.innerHTML = "Error 401: You are not logged in" errorMessage.innerHTML = "Error 401: You are not logged in";
} }
else if (this.status == 500) { else if (this.status == 500) {
errorMessage.innerHTML = "Error 500: Error at server side"; errorMessage.innerHTML = "Error 500: Error at server side";
} }
else { else {
errorMessage.innerHTML = "Unknown error" errorMessage.innerHTML = "Unknown error";
} }
errorMessage.style.display = "block"; errorMessage.style.display = "block";
} }
...@@ -425,7 +425,7 @@ function setUserDetails(who) { ...@@ -425,7 +425,7 @@ function setUserDetails(who) {
// Send request to server about receiving the info // Send request to server about receiving the info
dataByTokenRequest.open("GET", url + "getDataByToken", true); dataByTokenRequest.open("GET", url + "getDataByToken", true);
dataByTokenRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); dataByTokenRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
dataByTokenRequest.setRequestHeader("Authorization", token) dataByTokenRequest.setRequestHeader("Authorization", token);
dataByTokenRequest.send(); dataByTokenRequest.send();
} }
...@@ -434,7 +434,7 @@ function setUserDetails(who) { ...@@ -434,7 +434,7 @@ function setUserDetails(who) {
// Send request to server about receiving the info // Send request to server about receiving the info
dataByEmailRequest.open("GET", url + "getDataByEmail/" + email, true); dataByEmailRequest.open("GET", url + "getDataByEmail/" + email, true);
dataByEmailRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); dataByEmailRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
dataByEmailRequest.setRequestHeader("Authorization", token) dataByEmailRequest.setRequestHeader("Authorization", token);
dataByEmailRequest.send(); dataByEmailRequest.send();
} }
} }
...@@ -499,7 +499,7 @@ function sign_out(){ ...@@ -499,7 +499,7 @@ function sign_out(){
// Sending sign_out request to "server" // Sending sign_out request to "server"
signOutRequest.open("POST", url + "sign_out", true); signOutRequest.open("POST", url + "sign_out", true);
signOutRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); signOutRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
signOutRequest.setRequestHeader("Authorization", token) signOutRequest.setRequestHeader("Authorization", token);
signOutRequest.send(); signOutRequest.send();
return false; return false;
...@@ -557,7 +557,7 @@ function change_password(ourEvent){ ...@@ -557,7 +557,7 @@ function change_password(ourEvent){
else { else {
ChangePassRequest.open("PUT", url + "change_password", true); ChangePassRequest.open("PUT", url + "change_password", true);
ChangePassRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); ChangePassRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
ChangePassRequest.setRequestHeader("Authorization", token) ChangePassRequest.setRequestHeader("Authorization", token);
ChangePassRequest.send(JSON.stringify({old_password:old_pass, new_password:new_pass})); ChangePassRequest.send(JSON.stringify({old_password:old_pass, new_password:new_pass}));
} }
return false; return false;
...@@ -579,7 +579,7 @@ function updateWall(who){ ...@@ -579,7 +579,7 @@ function updateWall(who){
// Send user's message to the server // Send user's message to the server
postMessageRequest.open("POST", url + "post", true); postMessageRequest.open("POST", url + "post", true);
postMessageRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); postMessageRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
postMessageRequest.setRequestHeader("Authorization", token) postMessageRequest.setRequestHeader("Authorization", token);
postMessageRequest.send(JSON.stringify({ email: email, message: messageToWall })); postMessageRequest.send(JSON.stringify({ email: email, message: messageToWall }));
errorMessage.innerHTML = ""; errorMessage.innerHTML = "";
...@@ -604,7 +604,7 @@ function reloadWall(who) { ...@@ -604,7 +604,7 @@ function reloadWall(who) {
// Send request to server about receiving the info // Send request to server about receiving the info
messagesByTokenRequest.open("GET", url + "getUserMessageByToken", true); messagesByTokenRequest.open("GET", url + "getUserMessageByToken", true);
messagesByTokenRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); messagesByTokenRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
messagesByTokenRequest.setRequestHeader("Authorization", token) messagesByTokenRequest.setRequestHeader("Authorization", token);
messagesByTokenRequest.send(); messagesByTokenRequest.send();
} }
...@@ -613,7 +613,7 @@ function reloadWall(who) { ...@@ -613,7 +613,7 @@ function reloadWall(who) {
// Send request to server about receiving the info // Send request to server about receiving the info
messagesByEmailRequest.open("GET", url + "getMessagesByEmail/" + email, true); messagesByEmailRequest.open("GET", url + "getMessagesByEmail/" + email, true);
messagesByEmailRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); messagesByEmailRequest.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
messagesByEmailRequest.setRequestHeader("Authorization", token) messagesByEmailRequest.setRequestHeader("Authorization", token);
messagesByEmailRequest.send(); messagesByEmailRequest.send();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment