diff --git a/server/helpers/logger.js b/server/helpers/logger.js index d3fce4cc9..4ff61380b 100644 --- a/server/helpers/logger.js +++ b/server/helpers/logger.js @@ -2,11 +2,16 @@ 'use strict' const config = require('config') +const mkdirp = require('mkdirp') const path = require('path') const winston = require('winston') winston.emitErrs = true const logDir = path.join(__dirname, '..', '..', config.get('storage.logs')) + +// Create the directory if it does not exist +mkdirp.sync(logDir) + const logger = new winston.Logger({ transports: [ new winston.transports.File({