From 438687be5517dfc8fc04c7bfeb5d58da91b72dc2 Mon Sep 17 00:00:00 2001 From: Nicola Palavecino <30667224+nicolapalavecino@users.noreply.github.com> Date: Sat, 24 Dec 2022 12:46:36 -0300 Subject: [PATCH] Include middleware latency --- lib/private/log-request.middleware.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/private/log-request.middleware.js b/lib/private/log-request.middleware.js index 4875267..87fe8a0 100644 --- a/lib/private/log-request.middleware.js +++ b/lib/private/log-request.middleware.js @@ -51,8 +51,8 @@ module.exports = function logRequest(req, res, next) { // If `req._startTime` exists and is valid, then compute and include `middlewareLatency` in our report. // (Otherwise don't include middlewareLatency, since it'd be meaningless.) - if (_.isNumber(req._startTime)) { - report.diagnostic.middlewareLatency = receivedAt - req._startTime; + if (_.isNumber(req._startTime) || _.isDate(req._startTime)) { + report.diagnostic.middlewareLatency = receivedAt - req._startTime.valueOf(); }//>-