채널 후원 랭킹
- 회원 탈퇴한 사람 제외
This commit is contained in:
@@ -135,7 +135,8 @@ class ExplorerQueryRepository(
|
||||
.offset(offset)
|
||||
.limit(limit)
|
||||
.where(
|
||||
useCan.isRefund.isFalse
|
||||
useCan.member.isActive.isTrue
|
||||
.and(useCan.isRefund.isFalse)
|
||||
.and(useCanCalculate.recipientCreatorId.eq(creatorId))
|
||||
.and(
|
||||
useCan.canUsage.eq(CanUsage.DONATION)
|
||||
@@ -146,6 +147,7 @@ class ExplorerQueryRepository(
|
||||
.groupBy(useCan.member.id)
|
||||
.orderBy(donation.desc(), member.id.desc())
|
||||
.fetch()
|
||||
.asSequence()
|
||||
.map {
|
||||
val account = it.get(member)!!
|
||||
val donationCan = it.get(donation)!!
|
||||
@@ -160,6 +162,7 @@ class ExplorerQueryRepository(
|
||||
if (withDonationCan) donationCan else 0
|
||||
)
|
||||
}
|
||||
.toList()
|
||||
}
|
||||
|
||||
fun getNewCreators(): List<Member> {
|
||||
|
Reference in New Issue
Block a user