Skip to content
Snippets Groups Projects
Commit 5557dd60 authored by adam-abed-abud's avatar adam-abed-abud
Browse files

Optimize log request

parent 6c949be5
Branches
No related merge requests found
No preview for this file type
No preview for this file type
......@@ -86,38 +86,36 @@
<script type=text/javascript>
function update_alarms() {
$.getJSON("live-alarms",
function (data) {
if (data.alarms !== 'none') {
document.getElementById("alarms").innerHTML = data.alarms;
var el = document.getElementById("alarm_ul");
el.classList.add("alarm-red");
var el2 = document.getElementById("path-alarm");
el2.classList.add("path-icon-alarm");
} else {
document.getElementById("alarms").innerHTML = ''
var el = document.getElementById("alarm_ul");
el.classList.remove("alarm-red");
var el2 = document.getElementById("path-alarm");
el2.classList.remove("path-icon-alarm");
var alarmLogs;
clearInterval(alarmLogs);
}
}
);
function update_alarms() {
$.getJSON("live-alarms", function (data) {
if (data.alarms !== 'none') {
document.getElementById("alarms").innerHTML = data.alarms;
var el = document.getElementById("alarm_ul");
el.classList.add("alarm-red");
var el2 = document.getElementById("path-alarm");
el2.classList.add("path-icon-alarm");
} else {
document.getElementById("alarms").innerHTML = ''
var el = document.getElementById("alarm_ul");
el.classList.remove("alarm-red");
var el2 = document.getElementById("path-alarm");
el2.classList.remove("path-icon-alarm");
}
});
}
setInterval('update_alarms()', 1000);
var alarmInterval = setInterval('update_alarms()', 1000);
</script>
<script type = text/javascript>
function show_easy_numpad_wrapper(thisElement){
if (thisElement.disabled == false && thisElement.readOnly == false){
show_easy_numpad(thisElement);
}
if (thisElement.disabled == false && thisElement.readOnly == false) {
show_easy_numpad(thisElement);
}
}
</script>
......
......@@ -80,12 +80,13 @@ function requestAlarms() {
cache: false
});
// call it again after one second
setTimeout(requestAlarms, 1000);
alarmLogs = setTimeout(requestAlarms, 1000);
}
function update_logs() {
clearInterval(alarmInterval);
requestAlarms()
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment