From 9e7d28ff2c08daf003d6a0d63947ecee4e0363fb Mon Sep 17 00:00:00 2001 From: Joan Gallego Girona Date: Fri, 5 Jul 2024 10:33:01 +0200 Subject: [PATCH] Only json logs when activated (#6974) * Only JSON_LOGS when active when JSON_LOGS env var is active deactivate graylog and file transports * bump version --- app/api/log/errorLog.ts | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) 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"