test #28

Merged
klaus merged 10 commits from test into main 2023-09-02 16:12:09 +00:00
1 changed files with 11 additions and 15 deletions
Showing only changes of commit a285e30108 - Show all commits

View File

@ -361,29 +361,25 @@ class MemberQueryRepositoryImpl(
}
override fun getPushTokenFromReservationList(roomId: Long): Map<String, List<List<String>>> {
val query = queryFactory
val where = liveRoom.id.eq(roomId)
.and(liveReservation.isActive.isTrue)
val aosPushTokens = queryFactory
.select(liveReservation.member.pushToken)
.from(liveReservation)
.innerJoin(liveReservation.room, liveRoom)
.innerJoin(liveReservation.member, member)
val where = liveRoom.id.eq(roomId)
.and(liveReservation.isActive.isTrue)
val aosPushTokens = query
.where(
where
.and(member.container.eq("aos"))
)
.where(where.and(member.container.eq("aos")))
.fetch()
.toSet()
.chunked(500)
val iosPushTokens = query
.where(
where
.and(member.container.eq("ios"))
)
val iosPushTokens = queryFactory
.select(liveReservation.member.pushToken)
.from(liveReservation)
.innerJoin(liveReservation.room, liveRoom)
.innerJoin(liveReservation.member, member)
.where(where.and(member.container.eq("ios")))
.fetch()
.toSet()
.chunked(500)