From e1b77aed0e9aaaf4905719940be1be2618d4f503 Mon Sep 17 00:00:00 2001
From: Andree Klattenhoff <andree.klattenhoff@open-xchange.com>
Date: Thu, 11 Apr 2024 12:33:18 +0200
Subject: [PATCH] Use reply.elapsedTime to log response time

---
 src/routes/autohooks.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/routes/autohooks.js b/src/routes/autohooks.js
index bc26d55..3118928 100644
--- a/src/routes/autohooks.js
+++ b/src/routes/autohooks.js
@@ -42,7 +42,7 @@ export default async function (app, opts) {
 
   // Logs the request with the 'debug' level and also logs headers with the 'trace' level
   app.addHook('onResponse', (req, reply, done) => {
-    const responseTime = reply.getResponseTime()
+    const responseTime = reply.elapsedTime
     const loggingOptions = { url: req.raw.url, res: reply, method: req.method, responseTime }
     /* c8 ignore next */
     if (process.env.LOG_LEVEL === 'trace') loggingOptions.headers = req.headers
-- 
GitLab