diff --git a/web/app/components/sentry-initializer.tsx b/web/app/components/sentry-initializer.tsx index e88de2d699..ee161647e3 100644 --- a/web/app/components/sentry-initializer.tsx +++ b/web/app/components/sentry-initializer.tsx @@ -3,14 +3,14 @@ import * as Sentry from '@sentry/react' import { useEffect } from 'react' -const isDevelopment = process.env.NODE_ENV === 'development' +import { IS_DEV } from '@/config' const SentryInitializer = ({ children, }: { children: React.ReactElement }) => { useEffect(() => { const SENTRY_DSN = document?.body?.getAttribute('data-public-sentry-dsn') - if (!isDevelopment && SENTRY_DSN) { + if (!IS_DEV && SENTRY_DSN) { Sentry.init({ dsn: SENTRY_DSN, integrations: [ diff --git a/web/app/components/workflow/index.tsx b/web/app/components/workflow/index.tsx index b31c283550..8eeab43d7e 100644 --- a/web/app/components/workflow/index.tsx +++ b/web/app/components/workflow/index.tsx @@ -35,6 +35,7 @@ import ReactFlow, { useReactFlow, useStoreApi, } from 'reactflow' +import { IS_DEV } from '@/config' import { useEventEmitterContextContext } from '@/context/event-emitter' import { useAllBuiltInTools, @@ -361,7 +362,7 @@ export const Workflow: FC = memo(({ } }, [schemaTypeDefinitions, fetchInspectVars, isLoadedVars, vars, customTools, buildInTools, workflowTools, mcpTools, dataSourceList]) - if (process.env.NODE_ENV === 'development') { + if (IS_DEV) { store.getState().onError = (code, message) => { if (code === '002') return