[mirotalksfu] - fix typo & add new moderator option

هذا الالتزام موجود في:
Miroslav Pejic
2024-07-27 21:35:24 +02:00
الأصل a3220c0e20
التزام 8fc997c15a
9 ملفات معدلة مع 101 إضافات و21 حذوفات

عرض الملف

@@ -39,6 +39,7 @@ module.exports = class Room {
};
// ##########################
this._moderator = {
video_start_privacy: false,
audio_start_muted: false,
video_start_hidden: false,
audio_cant_unmute: false,
@@ -424,6 +425,9 @@ module.exports = class Room {
updateRoomModerator(data) {
log.debug('Update room moderator', data);
switch (data.type) {
case 'video_start_privacy':
this._moderator.video_start_privacy = data.status;
break;
case 'audio_start_muted':
this._moderator.audio_start_muted = data.status;
break;

عرض الملف

@@ -44,7 +44,7 @@ dependencies: {
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.5.26
* @version 1.5.27
*
*/
@@ -1827,6 +1827,8 @@ function startServer() {
const peer = room.getPeer(socket.id);
if (!peer) return;
peer.updatePeerInfo(data);
if (data.broadcast) {
@@ -2590,6 +2592,8 @@ function startServer() {
const peer = room.getPeer(id);
if (!peer) return false;
const { peer_name } = peer;
return peer_name == name;