[mirotalksfu] - keep track of the files sent/received

هذا الالتزام موجود في:
Miroslav Pejic
2022-08-27 09:46:34 +02:00
الأصل 62bcf5166c
التزام fa1e842982
2 ملفات معدلة مع 31 إضافات و7 حذوفات

عرض الملف

@@ -455,12 +455,12 @@ io.on('connection', (socket) => {
socket.room_id = room_id;
if (roomList.has(socket.room_id)) {
callback('already exists');
callback({ error: 'already exists' });
} else {
log.debug('Created room', { room_id: socket.room_id });
let worker = await getMediasoupWorker();
roomList.set(socket.room_id, new Room(socket.room_id, worker, io));
callback(socket.room_id);
callback({ room_id: socket.room_id });
}
});
@@ -790,8 +790,9 @@ io.on('connection', (socket) => {
if (json) {
return {
peer_name:
roomList.get(socket.room_id) &&
roomList.get(socket.room_id).getPeers().get(socket.id).peer_info.peer_name,
(roomList.get(socket.room_id) &&
roomList.get(socket.room_id).getPeers().get(socket.id).peer_info.peer_name) ||
undefined,
};
}
return (