From f6ea51a9e346c9707f10fbb468a6c67aa215ed0b Mon Sep 17 00:00:00 2001 From: tomivm Date: Fri, 24 Mar 2023 14:04:57 -0300 Subject: [PATCH] Disable azure app insights Telemetry on development --- src/constants.js | 2 +- src/index.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/constants.js b/src/constants.js index 43de0c925..a31279bac 100644 --- a/src/constants.js +++ b/src/constants.js @@ -22,7 +22,7 @@ export const AZURE_VOICES_BASE_PATH_API = // AdSense constants -const NODE_ENV = process.env.NODE_ENV; +export const NODE_ENV = process.env.NODE_ENV; const HOSTNAME = window.location.hostname; export const ADSENSE_ON_PRODUCTION = HOSTNAME === 'app.cboard.io' && NODE_ENV === 'production'; diff --git a/src/index.js b/src/index.js index 10a16e0c6..e5b9d9717 100644 --- a/src/index.js +++ b/src/index.js @@ -17,11 +17,12 @@ import SpeechProvider from './providers/SpeechProvider'; import ThemeProvider from './providers/ThemeProvider'; import configureStore, { getStore } from './store'; import { ApplicationInsights } from '@microsoft/applicationinsights-web'; -import { AZURE_INST_KEY } from './constants'; +import { NODE_ENV, AZURE_INST_KEY } from './constants'; if (AZURE_INST_KEY) { const appInsights = new ApplicationInsights({ config: { + disableTelemetry: NODE_ENV === 'development', instrumentationKey: AZURE_INST_KEY, enableAutoRouteTracking: true, loggingLevelTelemetry: 2,