From 2ef27519edd7e645a5f7e502a85adf5308d14c27 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Tue, 5 Jul 2022 23:39:16 -0600 Subject: [PATCH] Silence morgan's deprecation warning --- src/appservice/Appservice.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/appservice/Appservice.ts b/src/appservice/Appservice.ts index 3a4167ce..6138d785 100644 --- a/src/appservice/Appservice.ts +++ b/src/appservice/Appservice.ts @@ -269,12 +269,11 @@ export class Appservice extends EventEmitter { `${req.path}?${stringify(redactObjectForLogging(req.query ?? {}))}`, ); - this.app.use(morgan({ + this.app.use(morgan( // Same as "combined", but with sensitive values removed from requests. - format: ':remote-addr - :remote-user [:date[clf]] ":method :url-safe HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"', - }, { - stream: { write: LogService.info.bind(LogService, 'Appservice') }, - })); + ':remote-addr - :remote-user [:date[clf]] ":method :url-safe HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"', + { stream: { write: LogService.info.bind(LogService, 'Appservice') } }, + )); // ETag headers break the tests sometimes, and we don't actually need them anyways for // appservices - none of this should be cached.