From 782f3f0a05774d70091fd68d7529210f8f46e182 Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Fri, 7 Sep 2018 13:39:59 -0400 Subject: [PATCH] Log for language service --- middleware/changeLanguage.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/middleware/changeLanguage.js b/middleware/changeLanguage.js index 3d02a296..981fbdc5 100644 --- a/middleware/changeLanguage.js +++ b/middleware/changeLanguage.js @@ -32,7 +32,9 @@ function setup(service, should_execute) { return next(); } + const start = Date.now(); service(req, res, (err, translations) => { + const requestTime = Date.now() - start; // if there's an error, log it and bail if (err) { logger.info(`[middleware:language][error]`); @@ -40,6 +42,12 @@ function setup(service, should_execute) { return next(); } + logger.info({ + time: requestTime, + language: req.clean.lang.iso6391, + service: 'language', + }); + // otherwise, update all the docs with translations updateDocs(req, res, _.defaultTo(translations, [])); next();