@@ -175,13 +175,10 @@ public void gameEnd(Room room) {
175175
176176 Map <Long , Player > playerMap = room .getPlayerMap ();
177177
178- GameResultListResponse gameResultListResponse = toGameResultListResponse ( playerMap ,
179- room .getGameSetting ().getRound ());
178+ GameResultListResponse gameResultListResponse =
179+ toGameResultListResponse ( playerMap , room .getGameSetting ().getRound ());
180180
181- messageSender .sendBroadcast (
182- destination ,
183- MessageType .GAME_RESULT ,gameResultListResponse
184- );
181+ messageSender .sendBroadcast (destination , MessageType .GAME_RESULT , gameResultListResponse );
185182
186183 updateRank (room , gameResultListResponse );
187184
@@ -209,31 +206,30 @@ public void gameEnd(Room room) {
209206 destination , MessageType .ROOM_SETTING , toRoomSettingResponse (room ));
210207 }
211208
212- private void updateRank (Room room , GameResultListResponse gameResultListResponse ) {
213-
214- List <GameResultResponse > result = gameResultListResponse .result ();
209+ private void updateRank (Room room , GameResultListResponse gameResultListResponse ) {
215210
216- for (GameResultResponse gameResultResponse : result ) {
217- Long playerId = gameResultResponse .id ();
218- int rank = gameResultResponse .rank ();
219- int score = gameResultResponse .score ();
211+ List <GameResultResponse > result = gameResultListResponse .result ();
220212
221- Player player = room .getPlayerByUserId (playerId );
213+ for (GameResultResponse gameResultResponse : result ) {
214+ Long playerId = gameResultResponse .id ();
215+ int rank = gameResultResponse .rank ();
216+ int score = gameResultResponse .score ();
222217
223- if (Objects .equals (player .getState (), ConnectionState .DISCONNECTED )) {
224- statService .updateRank (playerId , false , 0 );
225- continue ;
226- }
218+ Player player = room .getPlayerByUserId (playerId );
227219
228- if ( rank == 1 ) {
229- statService .updateRank (playerId , true , score );
230- continue ;
231- }
220+ if ( Objects . equals ( player . getState (), ConnectionState . DISCONNECTED ) ) {
221+ statService .updateRank (playerId , false , 0 );
222+ continue ;
223+ }
232224
233- statService .updateRank (playerId , false , score );
225+ if (rank == 1 ) {
226+ statService .updateRank (playerId , true , score );
227+ continue ;
228+ }
234229
235- }
236- }
230+ statService .updateRank (playerId , false , score );
231+ }
232+ }
237233
238234 @ DistributedLock (prefix = "room" , key = "#roomId" )
239235 public void handlePlayerReady (Long roomId , UserPrincipal userPrincipal ) {
0 commit comments