diff --git a/app.js b/app.js index af192e9..f5e4264 100644 --- a/app.js +++ b/app.js @@ -449,11 +449,11 @@ peers.on('connection', async socket => { console.log(`[consumer-resume] callId ${callId}`) const callId = socketDetails[socket.id]; if (isInitiator(callId, socket.id)) { - videoCalls[callId].initiatorConsumerVideo && videoCalls[callId].initiatorConsumerVideo?.resume(); - videoCalls[callId].initiatorConsumerAudio && videoCalls[callId].initiatorConsumerAudio?.resume(); + videoCalls[callId]?.initiatorConsumerVideo?.resume(); + videoCalls[callId]?.initiatorConsumerAudio?.resume(); } else { - videoCalls[callId].receiverConsumerVideo && videoCalls[callId].receiverConsumerVideo?.resume(); - videoCalls[callId].receiverConsumerAudio && videoCalls[callId].receiverConsumerAudio?.resume(); + videoCalls[callId]?.receiverConsumerVideo?.resume(); + videoCalls[callId]?.receiverConsumerAudio?.resume(); } } catch (error) { console.log(`ERROR | consumer-resume | callId ${socketDetails[socket.id]} | ${error.message}`);