From e201a42383891cc5142759536aabc72782a663c0 Mon Sep 17 00:00:00 2001 From: Ryan Roden-Corrent Date: Tue, 9 May 2017 21:18:15 -0400 Subject: [PATCH] Fix eslint errors --- qutebrowser/javascript/history.js | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/qutebrowser/javascript/history.js b/qutebrowser/javascript/history.js index a6cf1d7aa..3f5f9def6 100644 --- a/qutebrowser/javascript/history.js +++ b/qutebrowser/javascript/history.js @@ -161,14 +161,17 @@ window.loadHistory = (function() { return; } - if (history.length == 0) { + if (history.length === 0) { // Reached end of history window.onscroll = null; EOF_MESSAGE.style.display = "block"; LOAD_LINK.style.display = "none"; - return + return; } + nextTime = history[history.length - 1].time; + nextOffset = 0; + for (var i = 0, len = history.length; i < len; i++) { var item = history[i]; var currentItemDate = new Date(item.time); @@ -176,12 +179,7 @@ window.loadHistory = (function() { item.url, item.title, currentItemDate.toLocaleTimeString() )); lastItemDate = currentItemDate; - } - - nextTime = history[history.length - 1].time - nextOffset = 0; - for (var i = history.length - 1; i >= 0; i--) { - if (history[i].time == nextTime) { + if (item.time === nextTime) { nextOffset++; } } @@ -192,12 +190,11 @@ window.loadHistory = (function() { * @return {void} */ function loadHistory() { + var url = DATA_URL.concat("?offset=", nextOffset.toString()); if (nextTime === null) { - var url = DATA_URL.concat("?offset=0"); getJSON(url, receiveHistory); } else { - var url = DATA_URL.concat("?start_time=", nextTime.toString()); - var url = url.concat("&offset=", nextOffset.toString()); + url = url.concat("&start_time=", nextTime.toString()); getJSON(url, receiveHistory); } }