From a917de9191901f87daeb96d80979feeafeaa7e15 Mon Sep 17 00:00:00 2001 From: Andrew Lee <1517745+andrewrlee@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:36:59 +0000 Subject: [PATCH] MAP-2011 removing logging middleware --- .nvmrc | 2 ++ server/app.ts | 3 --- server/middleware/requestLogger.ts | 16 ---------------- 3 files changed, 2 insertions(+), 19 deletions(-) create mode 100644 .nvmrc delete mode 100644 server/middleware/requestLogger.ts diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000..42126c05 --- /dev/null +++ b/.nvmrc @@ -0,0 +1,2 @@ +22 + diff --git a/server/app.ts b/server/app.ts index 249e46a2..377d6202 100755 --- a/server/app.ts +++ b/server/app.ts @@ -12,7 +12,6 @@ import session from 'express-session' import ConnectRedis from 'connect-redis' import setUpCsrf from './middleware/setUpCsrf' import { createRedisClient } from './data/redisClient' -import RequestLogger from './middleware/requestLogger' import createRouter from './routes' import nunjucksSetup from './utils/nunjucksSetup' @@ -187,8 +186,6 @@ export default function createApp(services: Services): Express { express.static(path.join(process.cwd(), `/node_modules/govuk_frontend_toolkit/images`), cacheControl) ) - app.use(RequestLogger({ name: 'Use of force http', serializers: loggingSerialiser })) - const healthcheck = healthcheckFactory( config.apis.oauth2.url, config.apis.prison.url, diff --git a/server/middleware/requestLogger.ts b/server/middleware/requestLogger.ts deleted file mode 100644 index 93f14b16..00000000 --- a/server/middleware/requestLogger.ts +++ /dev/null @@ -1,16 +0,0 @@ -import bunyan, { LoggerOptions } from 'bunyan' -import type { RequestHandler } from 'express' - -export default function createRequestLogger(settings: LoggerOptions): RequestHandler { - const log = bunyan.createLogger(settings) - - return function requestLogger(req, res, next) { - log.info({ req }) - - res.on('finish', function onFinish() { - log.info({ res }) - }) - - next() - } -}