From d847f6f96b59e70ed50072d86217cd9bbbcea8a2 Mon Sep 17 00:00:00 2001 From: bgrozev Date: Tue, 25 Nov 2025 11:06:16 -0600 Subject: [PATCH] feat: Accept transcription messages from non-participant entities. (#16631) --- react/features/subtitles/middleware.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/react/features/subtitles/middleware.ts b/react/features/subtitles/middleware.ts index 0c1136ae48..6bf65535ed 100644 --- a/react/features/subtitles/middleware.ts +++ b/react/features/subtitles/middleware.ts @@ -1,7 +1,7 @@ import { AnyAction } from 'redux'; import { IStore } from '../app/types'; -import { ENDPOINT_MESSAGE_RECEIVED } from '../base/conference/actionTypes'; +import { ENDPOINT_MESSAGE_RECEIVED, NON_PARTICIPANT_MESSAGE_RECEIVED } from '../base/conference/actionTypes'; import { MEET_FEATURES } from '../base/jwt/constants'; import { isJwtFeatureEnabled } from '../base/jwt/functions'; import JitsiMeetJS from '../base/lib-jitsi-meet'; @@ -76,6 +76,7 @@ const STABLE_TRANSCRIPTION_FACTOR = 0.85; MiddlewareRegistry.register(store => next => action => { switch (action.type) { case ENDPOINT_MESSAGE_RECEIVED: + case NON_PARTICIPANT_MESSAGE_RECEIVED: return _endpointMessageReceived(store, next, action); case TOGGLE_REQUESTING_SUBTITLES: {