From 9969c9b6b1a2dd3b9becea38bf56a25f16ebfa91 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Tue, 2 Aug 2022 00:32:28 -0700 Subject: [PATCH] Forgot the actual check. --- pages/api/scripts/telemetry.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pages/api/scripts/telemetry.js b/pages/api/scripts/telemetry.js index 75792a9b..4b9ebde1 100644 --- a/pages/api/scripts/telemetry.js +++ b/pages/api/scripts/telemetry.js @@ -3,12 +3,16 @@ import { TELEMETRY_PIXEL } from 'lib/constants'; export default function handler(req, res) { const { v } = req.query; res.setHeader('content-type', 'text/javascript'); - res.send( - `(() => { + if (process.env.DISABLE_TELEMETRY) { + res.send('/* telemetry disabled */'); + } else { + res.send( + `(() => { const i = document.createElement('img'); i.setAttribute('src','${TELEMETRY_PIXEL}?v=${v}'); i.setAttribute('style','width:0;height:0;position:absolute;pointer-events:none;'); document.body.appendChild(i); })();`, - ); + ); + } }