[mirotalksfu] - Fix typo

هذا الالتزام موجود في:
Miroslav Pejic
2025-03-04 09:06:07 +01:00
الأصل 2c4f2b8e8a
التزام 4b3fa43b19

عرض الملف

@@ -1821,26 +1821,17 @@ function startServer() {
socket.on('producerClosed', (data) => {
if (!roomExists(socket)) return;
const { room, peer } = getRoomAndPeer(socket);
try {
const { room, peer } = getRoomAndPeer(socket);
if (!peer) {
console.error('Peer not found for socket:', socket.id);
return;
if (!room || !peer) return;
peer.updatePeerInfo(data); // peer_info.audio OR video OFF
room.closeProducer(socket.id, data.producer_id);
} catch (err) {
log.error('Producer Close error', err.message);
}
if (typeof peer.updatePeerInfo !== 'function') {
console.error('updatePeerInfo is not a function on peer:', peer);
return;
}
peer.updatePeerInfo(data); // peer_info.audio OR video OFF //*
if (typeof room.closeProducer !== 'function') {
console.error('closeProducer is not a function on room:', room);
return;
}
room.closeProducer(socket.id, data.producer_id);
});
socket.on('pauseProducer', async ({ producer_id, type }, callback) => {