Skip to content

Commit e73d725

Browse files
committed
hotfix : 채팅방 조회 쿼리 수정
1 parent f2cbd4b commit e73d725

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/ita/tinybite/domain/chat/service/ChatRoomService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public List<GroupChatRoomResDto> getGroupRooms() {
9090
String recentContent = recentMessage != null ? recentMessage.getContent() : null;
9191
String timeAgo = getTimeAgo(chatRoom.getCreatedAt());
9292

93-
ChatRoomMember chatRoomMember = chatRoomMemberRepository.findByChatRoomAndUserAndChatRoom_Type(chatRoom, user, ChatRoomType.GROUP).orElseThrow();
93+
ChatRoomMember chatRoomMember = chatRoomMemberRepository.findByChatRoomAndUserAndChatRoom_Type(chatRoom, user, ChatRoomType.GROUP).stream().findFirst().get();
9494

9595
// 마지막으로 읽은 시점을 기점으로 몇 개의 메시지가 안 읽혔는지 확인
9696
long unreadCnt = chatMessageRepository.countByChatRoomIdAndCreatedAtAfterAndSenderIdNot(chatRoom.getId(), chatRoomMember.getLastReadAt(), user.getUserId());

0 commit comments

Comments
 (0)