From bc0d679d5076ab8ba41efbff202fa2f1d412508d Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 27 Oct 2023 16:18:00 +0100 Subject: [PATCH] Add sentry message if we hit the extra mic check If we hit the condition detecting that we're trying to add an extra mic input, send a sentry message so we know if this is happening in the wild. --- src/livekit/useECConnectionState.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/livekit/useECConnectionState.ts b/src/livekit/useECConnectionState.ts index 32fe7415..4e7b4f5a 100644 --- a/src/livekit/useECConnectionState.ts +++ b/src/livekit/useECConnectionState.ts @@ -23,6 +23,7 @@ import { } from "livekit-client"; import { useCallback, useEffect, useRef, useState } from "react"; import { logger } from "matrix-js-sdk/src/logger"; +import * as Sentry from "@sentry/react"; import { SFUConfig, sfuConfigEquals } from "./openIDSFU"; @@ -65,6 +66,9 @@ async function doConnect( logger.warn( "Pre-creating audio track but participant already appears to have an microphone track: this shouldn't happen!", ); + Sentry.captureMessage( + "Pre-creating audio track but participant already appears to have an microphone track!", + ); return; }