From f8f4bf0efb673690746eb50eacf6d51199289085 Mon Sep 17 00:00:00 2001 From: CodingOnStar Date: Wed, 3 Dec 2025 14:02:15 +0800 Subject: [PATCH] Update AmplitudeProvider to use IS_CLOUD_EDITION for conditional initialization --- web/app/components/base/amplitude/AmplitudeProvider.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/web/app/components/base/amplitude/AmplitudeProvider.tsx b/web/app/components/base/amplitude/AmplitudeProvider.tsx index 826535d5d4..6f2f43b614 100644 --- a/web/app/components/base/amplitude/AmplitudeProvider.tsx +++ b/web/app/components/base/amplitude/AmplitudeProvider.tsx @@ -4,7 +4,7 @@ import type { FC } from 'react' import React, { useEffect } from 'react' import * as amplitude from '@amplitude/analytics-browser' import { sessionReplayPlugin } from '@amplitude/plugin-session-replay-browser' -import { IS_CE_EDITION } from '@/config' +import { IS_CLOUD_EDITION } from '@/config' export type IAmplitudeProps = { apiKey?: string @@ -16,11 +16,9 @@ const AmplitudeProvider: FC = ({ sessionReplaySampleRate = 1, }) => { useEffect(() => { - // Only enable in non-CE edition - if (IS_CE_EDITION) { - console.warn('[Amplitude] Amplitude is disabled in CE edition') + // Only enable in Saas edition + if (!IS_CLOUD_EDITION) return - } // Initialize Amplitude amplitude.init(apiKey, {