diff --git a/lib/listener-partner/middlewares/common.js b/lib/listener-partner/middlewares/common.js index b1d5bf5..cf57676 100644 --- a/lib/listener-partner/middlewares/common.js +++ b/lib/listener-partner/middlewares/common.js @@ -10,6 +10,8 @@ module.exports = function common(req, res, next) { } res.locals.xid = uniqid(); + res.locals.x_http_request_ts = new Date(); + logger.info('Got request from partner', { xid: res.locals.xid, ip: req.ip, diff --git a/lib/listener-partner/routers/trx-status.js b/lib/listener-partner/routers/trx-status.js index 97dc4b0..66e9629 100644 --- a/lib/listener-partner/routers/trx-status.js +++ b/lib/listener-partner/routers/trx-status.js @@ -105,7 +105,7 @@ async function pageIndex(req, res) { res.json(result); - logger.verbose('Partner request responded', { xid: res.locals.xid, result }); + logger.verbose('Partner request responded', { xid: res.locals.xid, processing_time_in_ms: new Date() - res.locals.x_http_request_ts, result }); } router.get('/', pageIndex);