diff --git a/web.js b/web.js index 44da474..974ca31 100644 --- a/web.js +++ b/web.js @@ -8,8 +8,8 @@ var google_sheets = require("./classes/google_sheets.js"); // State var lastFetchedData = {}; var rawDataSheetRef = null; -google_sheets.setupGoogleSheets(initMoodAPI); -function initMoodAPI(rawDataSheet, lastRunSheet) { +google_sheets.setupGoogleSheets(initAPI); +function initAPI(rawDataSheet, lastRunSheet) { rawDataSheetRef = rawDataSheet; console.log("Launching up API web server..."); // Periodically refresh the value @@ -32,7 +32,7 @@ function initMoodAPI(rawDataSheet, lastRunSheet) { loadCurrentData(key); }, interval + i * 2500); // to avoid rate limits - setInterval(function () { + setTimeout(function () { loadCurrentData(key); }, i * 2000); lastFetchedData[key] = { diff --git a/web.ts b/web.ts index 6250d23..f5b0607 100644 --- a/web.ts +++ b/web.ts @@ -9,9 +9,9 @@ let google_sheets = require("./classes/google_sheets.js"); var lastFetchedData = {}; let rawDataSheetRef = null; -google_sheets.setupGoogleSheets(initMoodAPI); +google_sheets.setupGoogleSheets(initAPI); -function initMoodAPI(rawDataSheet, lastRunSheet) { +function initAPI(rawDataSheet, lastRunSheet) { rawDataSheetRef = rawDataSheet; console.log("Launching up API web server..."); @@ -36,7 +36,7 @@ function initMoodAPI(rawDataSheet, lastRunSheet) { }, interval + i * 2500); // to avoid rate limits - setInterval(function() { + setTimeout(function() { loadCurrentData(key); }, i * 2000);