diff --git a/packages/frontend/src/api/utils/logging.ts b/packages/frontend/src/api/utils/logging.ts index 6d6caf02..661698cf 100644 --- a/packages/frontend/src/api/utils/logging.ts +++ b/packages/frontend/src/api/utils/logging.ts @@ -13,7 +13,7 @@ export enum ELogLevel { let logLevel: ELogLevel; -const notProd = CONFIG.IS_DEV || CONFIG.IS_STAGING; +const notProd = CONFIG.IS_LOCAL || CONFIG.IS_DEV || CONFIG.IS_STAGING; logLevel = ((): ELogLevel => { if (LOGLEVEL in ELogLevel) { diff --git a/packages/frontend/src/config/config.ts b/packages/frontend/src/config/config.ts index 6dcd0c7e..7725a7d3 100644 --- a/packages/frontend/src/config/config.ts +++ b/packages/frontend/src/config/config.ts @@ -23,6 +23,7 @@ export enum EEnvironments { } const IS_TEST = import.meta.env.VITE_ENVIRONMENT === EEnvironments.Test; +const IS_LOCAL = import.meta.env.MODE === "development" && import.meta.env.DEV; const IS_DEV = import.meta.env.VITE_ENVIRONMENT === EEnvironments.Development || !import.meta.env.VITE_ENVIRONMENT; @@ -60,6 +61,7 @@ export type TFeatureEnvironment = EEnvironments | "none"; const CONFIG = { ENVIRONMENT, IS_TEST, + IS_LOCAL, IS_DEV, IS_STAGING, IS_PROD, diff --git a/packages/frontend/src/main.tsx b/packages/frontend/src/main.tsx index 53a305ae..aff97864 100644 --- a/packages/frontend/src/main.tsx +++ b/packages/frontend/src/main.tsx @@ -29,6 +29,7 @@ try { const { cookieChoice } = JSON.parse(persistedState?.ui || "{}"); if ( CONFIG.SENTRY.ENABLE && + !CONFIG.IS_LOCAL && (!CONFIG.IS_PROD || (cookieChoice != null && typeof cookieChoice === "number" &&