gemercheung 3 tahun lalu
induk
melakukan
e567fb5f71
2 mengubah file dengan 5 tambahan dan 3 penghapusan
  1. 5 2
      src/controller/room/assistant.js
  2. 0 1
      src/controller/room/index.js

+ 5 - 2
src/controller/room/assistant.js

@@ -309,12 +309,15 @@ export class RoomAssistant {
         roomsPerson: AllRoomUsers,
         roomsConfig: roomConfig,
       });
+      this.socket.emit(EVENT.someOneInRoom, {
+        user,
+        roomsPerson: AllRoomUsers,
+      });
       this.socket.broadcast.to(roomId).emit(EVENT.someOneInRoom, {
         user,
         roomsPerson: AllRoomUsers,
       });
-
-      await this.notifyUsersChange(roomId, user, true);
+      // await this.notifyUsersChange(roomId, user, true);
 
     } catch (error) {
       this.room.logger.error("assistant::startCall:", error);

+ 0 - 1
src/controller/room/index.js

@@ -200,7 +200,6 @@ export class RoomController extends BasicController {
         this.roomAssistant.stopCall(this.roomId, this.userId, this.user);
         if (this.isHoster(this.user.role)) {
           // 以stopCall断开做为真正的退出房间
-          setTimeout(() => {});
           this.roomAssistant.destoryRoom(this.sessionId, this.roomConfigId);
         }
       }, 1000);