removed alarming missing stats files on first run errors

This commit is contained in:
mrfry 2023-04-12 08:44:26 +02:00
parent ba46b96220
commit f94e038e59
3 changed files with 18 additions and 57 deletions

View file

@ -55,7 +55,13 @@ const coloredWords = {
'registerscript', 'registerscript',
'install', 'install',
], ],
magenta: ['addPost', 'comment', 'postfeedback', 'quickvote'], magenta: [
'addPost',
'comment',
'postfeedback',
'quickvote',
'getnewdatasince',
],
} }
const filterFromDailyStats = [ const filterFromDailyStats = [
'savedQuestions', 'savedQuestions',

View file

@ -35,25 +35,12 @@ let idvStatsData = {}
let writes = 0 let writes = 0
function Load(): void { function Load(): void {
try { if (utils.FileExists(paths.idstatsFile)) {
idStatsData = utils.ReadJSON(paths.idstatsFile) idStatsData = utils.ReadJSON(paths.idstatsFile)
} catch (err) {
logger.Log(
'Error at loading id logs! (@ first run its normal)',
logger.GetColor('redbg')
)
console.error(err)
} }
try { if (utils.FileExists(paths.idvstatsFile)) {
const prevVData = utils.ReadFile(paths.idvstatsFile) idvStatsData = utils.ReadJSON(paths.idvstatsFile)
idvStatsData = JSON.parse(prevVData)
} catch (err) {
logger.Log(
'Error at loading id logs! (@ first run its normal)',
logger.GetColor('redbg')
)
console.error(err)
} }
} }

View file

@ -177,52 +177,20 @@ function setNoLogReadInterval() {
} }
function Load(): void { function Load(): void {
try { if (utils.FileExists(paths.uStatsFile)) {
if (utils.FileExists(paths.uStatsFile)) { uvData = utils.ReadJSON(paths.uStatsFile)
uvData = JSON.parse(utils.ReadFile(paths.uStatsFile))
}
} catch (err) {
Log(
'Error at loading logs! (@ first run its normal)',
GetColor('redbg')
)
console.error(err)
} }
try { if (utils.FileExists(paths.uvStatsFile)) {
if (utils.FileExists(paths.uvStatsFile)) { udvData = utils.ReadJSON(paths.uvStatsFile)
udvData = JSON.parse(utils.ReadFile(paths.uvStatsFile))
}
} catch (err) {
Log(
'Error at loading logs! (@ first run its normal)',
GetColor('redbg')
)
console.error(err)
} }
try { if (utils.FileExists(paths.statFile)) {
if (utils.FileExists(paths.statFile)) { vData = utils.ReadJSON(paths.statFile)
vData = utils.ReadJSON(paths.statFile)
}
} catch (err) {
Log(
'Error at loading logs! (@ first run its normal)',
GetColor('redbg')
)
console.error(err)
} }
try { if (utils.FileExists(paths.vStatFile)) {
if (utils.FileExists(paths.vStatFile)) { dvData = utils.ReadJSON(paths.vStatFile)
dvData = utils.ReadJSON(paths.vStatFile)
}
} catch (err) {
Log(
'Error at loading visit logs! (@ first run its normal)',
GetColor('redbg')
)
console.error(err)
} }
setNoLogReadInterval() setNoLogReadInterval()
} }