summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4a779e2)
- Move id_user variable to where other variables are defined and
document it.
- Set its value in the login() function. All other activities related
to logging in are in that function, so I don't see a reason, why
this should be outside.
- Unset this variable in addCoffee() and logout(). We should not need
it after these events.
var timeToLogout = undefined; // defined during logout countdown
var logoutTimer;
var reloadTimer = undefined;
var timeToLogout = undefined; // defined during logout countdown
var logoutTimer;
var reloadTimer = undefined;
+var id_user; // ID of the user who is to be accounted for the next coffee
console.log("hello from flask");
//sendJSON("{\"type\":\"empty\"}");
console.log("hello from flask");
//sendJSON("{\"type\":\"empty\"}");
function hiddenUpdateRemote(json) {
var msg = JSON.parse(json);
function hiddenUpdateRemote(json) {
var msg = JSON.parse(json);
"sak: " + msg.sak
);*/
login(msg.uid);
"sak: " + msg.sak
);*/
login(msg.uid);
break;
case "keys":
//update("json", "key: " + msg.key);
break;
case "keys":
//update("json", "key: " + msg.key);
function login(id) {
ajax("POST", "login", id, "user");
loggedIn = true;
function login(id) {
ajax("POST", "login", id, "user");
loggedIn = true;
clearTimeout(logoutTimer);
timeToLogout = undefined;
}
clearTimeout(logoutTimer);
timeToLogout = undefined;
}
sendReset();
ajax("GET", "logout", "", "user");
loggedIn = false;
sendReset();
ajax("GET", "logout", "", "user");
loggedIn = false;
timeToLogout = undefined;
}
timeToLogout = undefined;
}
ajax("POST", "coffee/add", data, "user");
flavorChosen = flavor;
loggedIn = false;
ajax("POST", "coffee/add", data, "user");
flavorChosen = flavor;
loggedIn = false;
countingTimeLogout(10); //mean 10 seconds
}
}
countingTimeLogout(10); //mean 10 seconds
}
}