From 30a8d63a169ce5dbb2de46288023dc0b438c3af3 Mon Sep 17 00:00:00 2001 From: softworkz Date: Mon, 22 Aug 2016 23:52:54 +0200 Subject: [PATCH] AutoorganizeLog: Fixed error when log empty; re-introduced full reload on task completion --- dashboard-ui/dashboard/autoorganizelog.js | 40 ++++++++++++++--------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/dashboard-ui/dashboard/autoorganizelog.js b/dashboard-ui/dashboard/autoorganizelog.js index 63a6654a76..e0f237444f 100644 --- a/dashboard-ui/dashboard/autoorganizelog.js +++ b/dashboard-ui/dashboard/autoorganizelog.js @@ -205,25 +205,33 @@ var btnPrevTop = topPaging.querySelector(".btnPreviousPage"); var btnPrevBottom = bottomPaging.querySelector(".btnPreviousPage"); - btnNextTop.addEventListener('click', function () { - query.StartIndex += query.Limit; - reloadItems(page, true); - }); + if (btnNextTop) { + btnNextTop.addEventListener('click', function () { + query.StartIndex += query.Limit; + reloadItems(page, true); + }); + } - btnNextBottom.addEventListener('click', function () { - query.StartIndex += query.Limit; - reloadItems(page, true); - }); + if (btnNextBottom) { + btnNextBottom.addEventListener('click', function () { + query.StartIndex += query.Limit; + reloadItems(page, true); + }); + } - btnPrevTop.addEventListener('click', function () { - query.StartIndex -= query.Limit; - reloadItems(page, true); - }); + if (btnPrevTop) { + btnPrevTop.addEventListener('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page, true); + }); + } - btnPrevBottom.addEventListener('click', function () { - query.StartIndex -= query.Limit; - reloadItems(page, true); - }); + if (btnPrevBottom) { + btnPrevBottom.addEventListener('click', function () { + query.StartIndex -= query.Limit; + reloadItems(page, true); + }); + } var btnClearLog = page.querySelector('.btnClearLog');