From a276d8f8a2722f9a49c8de2b3ea5ef6842004c58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20H=C3=BCttemann?= Date: Thu, 14 Sep 2023 16:52:35 +0200 Subject: [PATCH] Overwrite log files --- src/app.ts | 4 +++- src/helpers/logger.ts | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app.ts b/src/app.ts index 2155df2..50bdfa1 100644 --- a/src/app.ts +++ b/src/app.ts @@ -83,7 +83,9 @@ async function removeExcessRoomMembers() { ) const memberMapping = await getMappingByMatrixId(actualMember) if (!memberMapping || !memberMapping.accessToken) { - throw new Error(`Could not find access token for member ${actualMember}, this is a bug`) + throw new Error( + `Could not find access token for member ${actualMember}, this is a bug` + ) } await axios.post( diff --git a/src/helpers/logger.ts b/src/helpers/logger.ts index 47fd52f..72d3313 100644 --- a/src/helpers/logger.ts +++ b/src/helpers/logger.ts @@ -8,10 +8,12 @@ export default winston.createLogger({ filename: 'warn.log', level: 'warn', silent: process.env.NODE_ENV === 'test', + options: { flags: 'w' }, }), new winston.transports.File({ filename: 'combined.log', silent: process.env.NODE_ENV === 'test', + options: { flags: 'w' }, }), ], format: winston.format.combine(