From ad8656df2fc82231bdd638ac17e10a4cc0eb8309 Mon Sep 17 00:00:00 2001 From: Dylan Mendelowitz Date: Fri, 21 May 2021 10:19:15 -0400 Subject: [PATCH] Improve checking for default log file --- src/cli/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/app.js b/src/cli/app.js index 057cb7a5..f074b8ca 100644 --- a/src/cli/app.js +++ b/src/cli/app.js @@ -40,7 +40,7 @@ function checkInputAndConfig(config, fromDate, toDate) { function checkLogFile(pathToLogs) { // If no custom log file was specified and no default log file exists, create one - if (pathToLogs === path.join('logs', 'run-logs.json') && !fs.existsSync(pathToLogs)) { + if (path.resolve(pathToLogs) === path.resolve(path.join('logs', 'run-logs.json')) && !fs.existsSync(pathToLogs)) { logger.info(`No log file found. Creating default log file at ${pathToLogs}`); if (!fs.existsSync('logs')) fs.mkdirSync('logs'); fs.appendFileSync(pathToLogs, '[]');