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

nudooo

parent 418c360e
Branches
No related tags found
No related merge requests found
......@@ -70,7 +70,6 @@ def input_has_error(input):
@sock.route('/myServer/api')
def echo(socket):
while True:
# Making sure we have a valid socket
if not socket:
return
......@@ -97,14 +96,17 @@ def echo(socket):
session[token][1].close()
print("You got kicked out")
session.pop(token)
lock.release()
print(session)
# Put socket in global dict so server knows my connection is open
session[myToken] = (myEmail, socket)
print(session)
socket.send(json.dumps({"action" : "signIn"}))
if myToken in session:
# Put socket in global dict so server knows my connection is open
session[myToken] = (myEmail, socket)
socket.send(json.dumps({"action" : "signIn"}))
else:
socket.send(json.dumps({"action" : "signOut"}))
socket.close()
lock.release()
@app.route("/myServer/sign_in", methods=['POST'])
......
......@@ -46,8 +46,7 @@ function connectWithSocket() {
// Changes the view to profile view and loads user info
displayView();
setUserDetails("home");
setUserDetails("home")
// Establish web socket
socket = new WebSocket('ws://' + document.domain + ':5000/myServer/api');
......@@ -76,7 +75,11 @@ function connectWithSocket() {
displayView();
document.getElementById("error").innerHTML = "Signed Out, you signed in elsewhere";
break;
case "signIn":
case "signIn":;
// This
displayView();
setUserDetails("home")
console.log(response);
console.log("ja är signed in");
break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment