ask server for panic data

This commit is contained in:
Philip Schell 2019-03-28 15:18:33 +01:00
parent c90a311320
commit 1f8bb79d43

View File

@ -1,16 +1,20 @@
var markers = {}; setInterval(datarunner, 1000);
var serverLocation = {};
setInterval(datarunner, 1000);
function datarunner() { function datarunner() {
var xhttp = new XMLHttpRequest(); var loc = new XMLHttpRequest();
xhttp.onreadystatechange = parsedata; loc.onreadystatechange = parseAjaxLoc;
xhttp.open("GET", "http://{%REQUEST_URL_HOST%}:8080/loc", true); loc.open("GET", "http://{%REQUEST_URL_HOST%}:8080/loc", true);
xhttp.send(); loc.send();
var panic = new XMLHttpRequest();
panic.onreadystatechange = parseAjaxPanic;
panic.open("GET", "http://{%REQUEST_URL_HOST%}:8080/panic", true);
panic.send();
} }
var markers = {};
var serverLocation = {};
//https://leafletjs.com/reference-1.4.0.html#marker //https://leafletjs.com/reference-1.4.0.html#marker
function parsedata() { function parseAjaxLoc() {
if (this.readyState === 4 && this.status === 200) { if (this.readyState === 4 && this.status === 200) {
serverLocation = JSON.parse(this.responseText); serverLocation = JSON.parse(this.responseText);
for (var key in serverLocation) { for (var key in serverLocation) {
@ -41,3 +45,13 @@ function parsedata() {
updateDeviceStatus(); updateDeviceStatus();
} }
} }
function parseAjaxPanic() {
if (this.readyState === 4 && this.status === 200) {
var panics = JSON.parse(this.responseText);
for (var id in panics) {
if (panics.hasOwnProperty(id)) {
}
}
}
}