From 5776544c2053f96bb526de98987726aa10395e36 Mon Sep 17 00:00:00 2001
From: Jason Fischer <jazzfisch@outlook.com>
Date: Wed, 21 Sep 2022 08:32:37 -0700
Subject: [PATCH] Write homepage.log into config folder This will make it
 easier for people to find their log file(s)

---
 src/utils/logger.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/utils/logger.js b/src/utils/logger.js
index 2c2fea66..a4d0f1fe 100644
--- a/src/utils/logger.js
+++ b/src/utils/logger.js
@@ -1,5 +1,9 @@
+import { join } from "path";
+
 import winston from "winston";
 
+const configPath = join(process.cwd(), "config");
+
 function messageFormatter(logInfo) {
   if (logInfo.stack) {
     return `[${logInfo.timestamp}] ${logInfo.level}: ${logInfo.stack}`;
@@ -33,7 +37,7 @@ const logger = winston.createLogger({
 
     new winston.transports.File({
       format: fileFormat,
-      filename: 'homepage.log',
+      filename: `${configPath}/logs/homepage.log`,
       handleExceptions: true,
       handleRejections: true
     }),