aboutsummaryrefslogtreecommitdiffstats
path: root/web/js/nms-oplog.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/js/nms-oplog.js')
-rw-r--r--web/js/nms-oplog.js21
1 files changed, 14 insertions, 7 deletions
diff --git a/web/js/nms-oplog.js b/web/js/nms-oplog.js
index 42b29dc..b1f979f 100644
--- a/web/js/nms-oplog.js
+++ b/web/js/nms-oplog.js
@@ -15,7 +15,9 @@ nmsOplog._reset = function() {
document.getElementById('searchbox').oninput();
}
-nmsOplog.getUser = function(force = false) {
+nmsOplog.getUser = function(force) {
+ if (force == undefined)
+ force = false;
var user = nms.user;
if (user == undefined || force) {
user = prompt("Who are you? Short nick for the record.");
@@ -38,6 +40,9 @@ nmsOplog.commit = function() {
nmsOplog._reset();
return;
}
+ if (d == undefined || d == null || d == "") {
+ return;
+ }
var myData = {"user": user, "systems": s, "log": d};
myData = JSON.stringify(myData);
@@ -64,8 +69,10 @@ nmsOplog.getSwitchLogs = function(sw) {
return [];
for (var v in nmsData['oplog']['oplog']) {
var log = nmsData['oplog']['oplog'][v];
- if (nmsSearch.searchTest(log['systems'],sw)) {
- logs.push(log);
+ if (log['systems'] != "" && log['systems'] != undefined) {
+ if (nmsSearch.searchTest(log['systems'],sw)) {
+ logs.push(log);
+ }
}
}
return logs;
@@ -89,13 +96,13 @@ nmsOplog._updateComments = function(limit,prefix,timefield,cutoff) {
if (timefield == "time") {
td1.textContent = date.toTimeString().replace(/:\d\d .*$/,"");
} else {
- let month = date.getMonth() + 1;
- let day = date.getDate();
- let tmp = (date.getYear() + 1900) + "-" + (month < 10 ? "0": "") + month + "-" + (day < 10 ? "0" : "") + day + " " + date.toTimeString().replace(/:\d\d .*$/,"");
+ var month = date.getMonth() + 1;
+ var day = date.getDate();
+ var tmp = (date.getYear() + 1900) + "-" + (month < 10 ? "0": "") + month + "-" + (day < 10 ? "0" : "") + day + " " + date.toTimeString().replace(/:\d\d .*$/,"");
td1.textContent = tmp;
}
td1.classList.add("left");
- let data = nmsData['oplog']['oplog'][v]['log'];
+ var data = nmsData['oplog']['oplog'][v]['log'];
if (cutoff && data.length > cutoff) {
data = data.slice(0,cutoff);
data = data + "(...)";