Skip to content

Commit 6c7f663

Browse files
authored
Stop Jitsi if we time out while connecting to a video room (#22301)
1 parent fab5279 commit 6c7f663

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/vector/jitsi/index.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,15 @@ const ack = (ev: CustomEvent<IWidgetApiRequest>) => widgetApi.transport.reply(ev
156156
ack(ev);
157157
},
158158
);
159+
widgetApi.on(`action:${ElementWidgetActions.ForceHangupCall}`,
160+
(ev: CustomEvent<IWidgetApiRequest>) => {
161+
meetApi?.dispose();
162+
notifyHangup();
163+
meetApi = null;
164+
closeConference();
165+
ack(ev);
166+
},
167+
);
159168
widgetApi.on(`action:${ElementWidgetActions.MuteAudio}`,
160169
async (ev: CustomEvent<IWidgetApiRequest>) => {
161170
ack(ev);

0 commit comments

Comments
 (0)