라이브 시작 알림 - 알림 받을 유저 조회에서 에러가 발생하는 버그 수정 #36

Merged
klaus merged 3 commits from test into main 2023-10-02 13:00:12 +00:00
1 changed files with 10 additions and 0 deletions
Showing only changes of commit 13aa9838cd - Show all commits

View File

@ -152,6 +152,9 @@ class MemberQueryRepositoryImpl(
isAuth: Boolean,
container: String
): List<List<String>> {
val member = QMember.member
val creator = QMember.member
var where = creatorFollowing.isActive.isTrue
.and(creatorFollowing.creator.id.eq(creatorId))
.and(creatorFollowing.member.notification.live.isTrue)
@ -172,6 +175,10 @@ class MemberQueryRepositoryImpl(
val followingMemberPushToken = queryFactory
.select(creatorFollowing.member.pushToken)
.from(creatorFollowing)
.innerJoin(creatorFollowing.creator, creator)
.innerJoin(creatorFollowing.member, member)
.innerJoin(member.notification, memberNotification)
.leftJoin(member.auth, auth)
.where(where)
.fetch()
@ -194,6 +201,9 @@ class MemberQueryRepositoryImpl(
val reservationMemberPushToken = queryFactory
.select(liveReservation.member.pushToken)
.from(liveReservation)
.innerJoin(liveReservation.member, member)
.innerJoin(member.notification, memberNotification)
.leftJoin(member.auth, auth)
.where(where)
.fetch()