From c58f0ab9c0df986f251578d9cc4df095fd0a06f9 Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Wed, 13 Mar 2024 18:49:58 +0100 Subject: [PATCH] [mirotalksfu] - fix typo --- app/src/Room.js | 7 ++++--- app/src/Server.js | 1 - 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/Room.js b/app/src/Room.js index 321e4d19..bd19aafa 100644 --- a/app/src/Room.js +++ b/app/src/Room.js @@ -275,7 +275,7 @@ module.exports = class Room { const peer = this.peers.get(socket_id); - const { peer_name } = peer; + const { peer_name = 'undefined' } = peer; transport.on('icestatechange', (iceState) => { if (iceState === 'disconnected' || iceState === 'closed') { @@ -364,13 +364,14 @@ module.exports = class Room { const peer = this.peers.get(socket_id); const peerProducer = await peer.createProducer(producerTransportId, rtpParameters, kind, type); + if (!peerProducer || !peerProducer.id) { return this.printError(`[Room|produce] Peer producer error: '${peerProducer}'`); } const { id } = peerProducer; - const { peer_name, peer_info } = peer; + const { peer_name = 'undefined', peer_info = {} } = peer; this.broadCast(socket_id, 'newProducers', [ { @@ -411,7 +412,7 @@ module.exports = class Room { const peer = this.peers.get(socket_id); - const { peer_name } = peer; + const { peer_name = 'undefined' } = peer; const peerConsumer = await peer.createConsumer(consumer_transport_id, producer_id, rtpCapabilities); diff --git a/app/src/Server.js b/app/src/Server.js index 55f873d8..932a2625 100644 --- a/app/src/Server.js +++ b/app/src/Server.js @@ -1251,7 +1251,6 @@ function startServer() { switch (data.type) { case 'privacy': const peer = room.getPeers().get(socket.id); - peer.updatePeerInfo({ type: data.type, status: data.active }); break; case 'ejectAll':