From 194b05b13ee9e35cc8054343020428b33df1e431 Mon Sep 17 00:00:00 2001 From: mrfry Date: Wed, 28 Apr 2021 17:38:55 +0200 Subject: [PATCH] Server stat fixes --- scripts/serverStats.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/serverStats.js b/scripts/serverStats.js index 3a580eb..589fa6f 100644 --- a/scripts/serverStats.js +++ b/scripts/serverStats.js @@ -28,6 +28,8 @@ const coloredWords = { 'allqr', 'possibleAnswers', 'irc', + 'faq', + '/script' ], blue: ['isadding', 'ask'], magenta: [ @@ -158,7 +160,9 @@ function countLinesMatching(text, toMatch) { } function readFile(name) { - return fs.readFileSync(name, 'utf8') + if (fs.existsSync(name)) { + return fs.readFileSync(name, 'utf8') + } } function getLetterNTimes(letter, number) { @@ -379,9 +383,9 @@ function printLastDataCount(data) { } // ------------------------------------------------------------------------------ printHeader('Daily script install / update check count') -const todaysLogs = readFile(`${dir}stats/vlogs/${getDayIndex()}`) -const yesterdaysLogs = readFile(`${dir}stats/vlogs/${getDayIndex(-1)}`) -const beforeYesterdaysLogs = readFile(`${dir}stats/vlogs/${getDayIndex(-2)}`) +const todaysLogs = readFile(`${dir}stats/vlogs/log`) +const yesterdaysLogs = readFile(`${dir}stats/vlogs/${getDayIndex(-1)}`) || '' +const beforeYesterdaysLogs = readFile(`${dir}stats/vlogs/${getDayIndex(-2)}`) || '' const installs = [ [