diff --git a/src/webrtc/opcodes/SelectProtocol.ts b/src/webrtc/opcodes/SelectProtocol.ts index b07257507..3efc2a73a 100644 --- a/src/webrtc/opcodes/SelectProtocol.ts +++ b/src/webrtc/opcodes/SelectProtocol.ts @@ -41,7 +41,10 @@ export async function onSelectProtocol(this: WebRtcWebSocket, payload: VoicePayl const { voiceRoomId } = this.webRtcClient; const connectedClients = mediaServer.getClientsForRtcServer(voiceRoomId); const clientConnectData = { - user_ids: connectedClients.values().map((c) => c.user_id), + user_ids: connectedClients + .values() + .map((c) => c.user_id) + .toArray(), }; for (const client of connectedClients) {