From 6e777538c411bb4abc730983c60002c330da5dab Mon Sep 17 00:00:00 2001 From: Kristian Lyngstol Date: Wed, 25 May 2016 21:34:24 +0200 Subject: front: Fix switch viewing in public and tvmode-init Fixes #76 --- web/js/nms-oplog.js | 2 ++ web/js/nms.js | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'web/js') diff --git a/web/js/nms-oplog.js b/web/js/nms-oplog.js index 674b87a..13cfdbf 100644 --- a/web/js/nms-oplog.js +++ b/web/js/nms-oplog.js @@ -37,6 +37,8 @@ nmsOplog.updateComments = function() { nmsOplog.getSwitchLogs = function(sw) { var logs = []; + if (nmsData.oplog == undefined || nmsData['oplog']['oplog'] == undefined) + return []; for (var v in nmsData['oplog']['oplog']) { var log = nmsData['oplog']['oplog'][v]; if (nmsSearch.searchTest(log['systems'],sw)) { diff --git a/web/js/nms.js b/web/js/nms.js index d4c3488..5602357 100644 --- a/web/js/nms.js +++ b/web/js/nms.js @@ -399,8 +399,10 @@ nms.tvmode.tick = function() { nms.tvmode.currentIndex++; } nms.tvmode.stop = function() { - nms.timers.tvmode.stop(); - nms.tvmode.active = false; + if (nms.tvmode.active) { + nms.timers.tvmode.stop(); + nms.tvmode.active = false; + } } function ensureAnchorHas(view) { -- cgit v1.2.3