Fix some lobby issues

هذا الالتزام موجود في:
Dmitry Lenshin
2025-09-23 23:12:36 +03:00
الأصل ef4147930c
التزام 18d27d9ad2
7 ملفات معدلة مع 154 إضافات و96 حذوفات

عرض الملف

@@ -18,6 +18,7 @@ module.exports = class Peer {
peer_video_privacy,
peer_recording,
peer_hand,
peer_lobby,
} = peer_info;
this.id = socket_id;
@@ -32,12 +33,15 @@ module.exports = class Peer {
this.peer_video_privacy = peer_video_privacy;
this.peer_recording = peer_recording;
this.peer_hand = peer_hand;
this.peer_lobby = peer_lobby;
this.transports = new Map();
this.consumers = new Map();
this.producers = new Map();
}
// ####################################################
// UPDATE PEER INFO
// ####################################################
@@ -83,6 +87,10 @@ module.exports = class Peer {
this.peer_info.peer_audio_volume = data.volume;
this.peer_audio_volume = data.volume;
break;
case 'lobby':
this.peer_info.peer_lobby = data.status;
this.peer_lobby = data.status;
break;
default:
break;
}