diff --git a/app/api/log/errorLog.ts b/app/api/log/errorLog.ts index 937075115e..137fd4a171 100644 --- a/app/api/log/errorLog.ts +++ b/app/api/log/errorLog.ts @@ -36,9 +36,9 @@ const createErrorLog = () => { DATABASE_NAME = process.env.DATABASE_NAME ? process.env.DATABASE_NAME : 'localhost'; LOGS_DIR = process.env.LOGS_DIR ? process.env.LOGS_DIR : './log'; - const transports = [createFileTransport(), createConsoleTransport()]; + let transports = [createFileTransport(), createConsoleTransport()]; if (config.JSON_LOGS) { - transports.push(createJSONConsoleTransport()); + transports = [createJSONConsoleTransport()]; } const logger: ExtendedLogger = winston.createLogger({ @@ -49,7 +49,7 @@ const createErrorLog = () => { cb(); }; - if (process.env.USE_GRAYLOG) { + if (process.env.USE_GRAYLOG && !config.JSON_LOGS) { const graylogTransport = new GrayLogTransport({ format: formatter(DATABASE_NAME), instance_name: DATABASE_NAME, diff --git a/package.json b/package.json index 457cfcae33..4b58892af7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "uwazi", - "version": "1.174.0-rc4", + "version": "1.174.0-rc5", "description": "Uwazi is a free, open-source solution for organising, analysing and publishing your documents.", "keywords": [ "react"