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',
'install',
],
magenta: ['addPost', 'comment', 'postfeedback', 'quickvote'],
magenta: [
'addPost',
'comment',
'postfeedback',
'quickvote',
'getnewdatasince',
],
}
const filterFromDailyStats = [
'savedQuestions',

View file

@ -35,25 +35,12 @@ let idvStatsData = {}
let writes = 0
function Load(): void {
try {
if (utils.FileExists(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 {
const prevVData = utils.ReadFile(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)
if (utils.FileExists(paths.idvstatsFile)) {
idvStatsData = utils.ReadJSON(paths.idvstatsFile)
}
}

View file

@ -177,53 +177,21 @@ function setNoLogReadInterval() {
}
function Load(): void {
try {
if (utils.FileExists(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)
uvData = utils.ReadJSON(paths.uStatsFile)
}
try {
if (utils.FileExists(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)
udvData = utils.ReadJSON(paths.uvStatsFile)
}
try {
if (utils.FileExists(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)) {
dvData = utils.ReadJSON(paths.vStatFile)
}
} catch (err) {
Log(
'Error at loading visit logs! (@ first run its normal)',
GetColor('redbg')
)
console.error(err)
}
setNoLogReadInterval()
}