From b93969188f2b3f264cf65c4a65a5139ce2a6a57d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pimentel=20Ferreira?= Date: Thu, 20 Jun 2024 11:17:54 +0200 Subject: [PATCH] Update sendData.js --- src/server/middlewares/sendData.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/server/middlewares/sendData.js b/src/server/middlewares/sendData.js index 7d5d8e9605a..88bbc3db864 100644 --- a/src/server/middlewares/sendData.js +++ b/src/server/middlewares/sendData.js @@ -12,7 +12,14 @@ module.exports = ({ configs, counters }) => res.sendData = async function (data) { debug(req.accepts(['html', 'json'])) - counters.incrementCounters() + // don't count for Google Bots/Crawlers when that info is available + if ('isGoogleCrawler' in res.locals) { + if (!res.locals.isGoogleCrawler) { + counters.incrementCounters() + } + } else { + counters.incrementCounters() + } const dataToBeSent = data.error ? { erro: data.error } : data.data