diff --git a/app.js b/app.js index a586bc1..f684f20 100644 --- a/app.js +++ b/app.js @@ -364,12 +364,12 @@ peers.on('connection', async socket => { const callId = socketDetails[socket.id]; console.log('[consume] callId', callId); - const canConsumeVideo = videoCalls[callId]?.producerVideo && videoCalls[callId].router.canConsume({ + const canConsumeVideo = videoCalls[callId].producerVideo && !!videoCalls[callId].router.canConsume({ producerId: videoCalls[callId].producerVideo.id, rtpCapabilities }) - const canConsumeAudio = videoCalls[callId]?.producerAudio && videoCalls[callId].router.canConsume({ + const canConsumeAudio = videoCalls[callId].producerAudio && !!videoCalls[callId].router.canConsume({ producerId: videoCalls[callId].producerAudio.id, rtpCapabilities })