Skip to content

Commit 39cdc3d

Browse files
committed
♻️ refactor : PLAYER_LIST 브로드캐스팅 gameEnd로 빼기
1 parent 879ca28 commit 39cdc3d

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

backend/src/main/java/io/f1/backend/domain/game/app/GameService.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,14 @@ public void gameEnd(Room room) {
176176
room.initializePlayers();
177177

178178
List<Player> disconnectedPlayers = room.getDisconnectedPlayers();
179+
179180
if (!disconnectedPlayers.isEmpty()) {
180181
roomService.handleDisconnectedPlayers(room, disconnectedPlayers);
181-
} else {
182-
messageSender.sendBroadcast(
183-
destination, MessageType.PLAYER_LIST, toPlayerListResponse(room));
184182
}
185183

184+
messageSender.sendBroadcast(
185+
destination, MessageType.PLAYER_LIST, toPlayerListResponse(room));
186+
186187
room.updateRoomState(RoomState.WAITING);
187188

188189
messageSender.sendBroadcast(

backend/src/main/java/io/f1/backend/domain/game/app/RoomService.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -364,10 +364,5 @@ public void handleDisconnectedPlayers(Room room, List<Player> disconnectedPlayer
364364
String sessionId = room.getSessionIdByUserId(player.getId());
365365
exitRoomForDisconnectedPlayer(room.getId(), player, sessionId);
366366
}
367-
368-
String destination = getDestination(room.getId());
369-
370-
messageSender.sendBroadcast(
371-
destination, MessageType.PLAYER_LIST, toPlayerListResponse(room));
372367
}
373368
}

0 commit comments

Comments
 (0)