diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/room/service/RoomService.java b/src/main/java/com/umc/yeogi_gal_lae/api/room/service/RoomService.java index 4839792..b5734ab 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/room/service/RoomService.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/room/service/RoomService.java @@ -54,6 +54,11 @@ public void createRoom(CreateRoomRequest request, String userEmail) { // 방 멤버 추가 List users = userRepository.findAllById(request.getUserIds()); + // 방장 추가 + if (!users.contains(master)) { // 중복 추가 방지 + users.add(master); + } + List newRoomMembers = users.stream() .map(user -> RoomMemberConverter.fromRequest(room, user)) .toList();