gemercheung 2 년 전
부모
커밋
d8379777d9
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/room/delay/delay.service.ts

+ 2 - 2
src/room/delay/delay.service.ts

@@ -19,7 +19,7 @@ export class DelayService {
     @Inject(forwardRef(() => RoomService))
     public readonly roomService: RoomService,
     public readonly tempService: TempService,
-  ) {}
+  ) { }
 
   init(): void {
     const redisDB = this.configService.get<string>('REDIS_DB');
@@ -69,7 +69,7 @@ export class DelayService {
     const RoomId = params[0];
     const UserId = params[1];
     const delayUser = await this.userService.getUsersBy(RoomId, UserId);
-    if (delayUser) {
+    if (delayUser && !delayUser.IsOnline) {
       const roomUsers = await this.userService.getRoomUsers(RoomId);
       const filterRoomUser = roomUsers.filter((i) => i.UserId !== UserId);
       console.log('delayUser', delayUser.UserId);