Fix call check before call close()

This commit is contained in:
Sergiu Toma 2022-09-27 13:03:32 +03:00
parent b0fad5f1db
commit a4d16998cd

6
app.js
View File

@ -112,9 +112,9 @@ const closeCall = (callId) => {
if (videoCalls[callId]) { if (videoCalls[callId]) {
videoCalls[callId].producer?.close(); videoCalls[callId].producer?.close();
videoCalls[callId].consumer?.close(); videoCalls[callId].consumer?.close();
videoCalls[callId]?.consumerTransport.close(); videoCalls[callId]?.consumerTransport?.close();
videoCalls[callId]?.producerTransport.close(); videoCalls[callId]?.producerTransport?.close();
videoCalls[callId].router.close(); videoCalls[callId]?.router?.close();
delete videoCalls[callId]; delete videoCalls[callId];
} else { } else {
console.log(`The call with id ${callId} has already been deleted`); console.log(`The call with id ${callId} has already been deleted`);