diff --git a/core/middlewares/clarify.js b/core/middlewares/clarify.js index 080396f..3c1b7ee 100644 --- a/core/middlewares/clarify.js +++ b/core/middlewares/clarify.js @@ -252,6 +252,11 @@ module.exports.process = function(req, res, next) { var specID = specUtils.getSpecIDFromUrl(parsedPath.pathToSpec); var specHasHTMLAPIData = !!parseHTMLData.getByID(specID); + trackStats.page({ + pageName: 'clarify', + sessionID: trackStats.getSessionID(req) + }); + if (!specInfo) { res.send('Clarify did not found any information about requested spec, please check URL or update file-tree restarting the app.'); return; @@ -314,11 +319,6 @@ module.exports.process = function(req, res, next) { html = msg; } - trackStats.page({ - pageName: 'clarify', - sessionID: trackStats.getSessionID(req) - }); - res.send(html); }).fail(function(err) { var msg = 'ERROR: Could not find requested or default template for Clarify';