diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt index 0a41a98..bbf9f90 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/room/visit/LiveRoomVisitRepository.kt @@ -45,7 +45,10 @@ class LiveRoomVisitQueryRepositoryImpl(private val queryFactory: JPAQueryFactory override fun getRecentVisitRoomUsers(roomId: Long, memberId: Long): List<Member> { return queryFactory - .selectFrom(member) + .select(member) + .from(liveRoomVisit) + .innerJoin(liveRoomVisit.member, member) + .innerJoin(liveRoomVisit.room, liveRoom) .where( liveRoomVisit.room.id.eq(roomId) .and(liveRoomVisit.member.isActive.isTrue)