From c0feb1ee82fbbeb49e1b9fb7802ea51b93cb5c3d Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 15 Jun 2026 17:21:26 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(frontend)=20fix=20metadata=20agent?= =?UTF-8?q?=20collector=20enabled=20check?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix an incorrect check that caused issues in production when determining whether the metadata agent collector is enabled. --- CHANGELOG.md | 4 ++++ .../features/recording/hooks/useMetadataCollectorEnabled.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f3f934b9..a2f555ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,10 @@ and this project adheres to - 🚸(frontend) mute join notification sound in larger rooms - 🚸(frontend) mute participants by default when joining a large meeting +### Fixed + +- 🐛(frontend) fix metadata agent collector enabled check + ## [1.20.0] - 2026-06-12 ### Changed diff --git a/src/frontend/src/features/recording/hooks/useMetadataCollectorEnabled.ts b/src/frontend/src/features/recording/hooks/useMetadataCollectorEnabled.ts index 858c3557..18f80b68 100644 --- a/src/frontend/src/features/recording/hooks/useMetadataCollectorEnabled.ts +++ b/src/frontend/src/features/recording/hooks/useMetadataCollectorEnabled.ts @@ -6,5 +6,5 @@ export const useIsMetadataCollectorEnabled = () => { const featureEnabled = useFeatureFlagEnabled(FeatureFlags.metadataCollector) const isAnalyticsEnabled = useIsAnalyticsEnabled() - return (featureEnabled && isAnalyticsEnabled) || true + return !isAnalyticsEnabled || Boolean(featureEnabled) }