Merge pull request '채널 후원 랭킹' (#138) from test into main
Reviewed-on: #138
This commit is contained in:
commit
62060adeba
|
@ -135,7 +135,8 @@ class ExplorerQueryRepository(
|
||||||
.offset(offset)
|
.offset(offset)
|
||||||
.limit(limit)
|
.limit(limit)
|
||||||
.where(
|
.where(
|
||||||
useCan.isRefund.isFalse
|
useCan.member.isActive.isTrue
|
||||||
|
.and(useCan.isRefund.isFalse)
|
||||||
.and(useCanCalculate.recipientCreatorId.eq(creatorId))
|
.and(useCanCalculate.recipientCreatorId.eq(creatorId))
|
||||||
.and(
|
.and(
|
||||||
useCan.canUsage.eq(CanUsage.DONATION)
|
useCan.canUsage.eq(CanUsage.DONATION)
|
||||||
|
@ -146,6 +147,7 @@ class ExplorerQueryRepository(
|
||||||
.groupBy(useCan.member.id)
|
.groupBy(useCan.member.id)
|
||||||
.orderBy(donation.desc(), member.id.desc())
|
.orderBy(donation.desc(), member.id.desc())
|
||||||
.fetch()
|
.fetch()
|
||||||
|
.asSequence()
|
||||||
.map {
|
.map {
|
||||||
val account = it.get(member)!!
|
val account = it.get(member)!!
|
||||||
val donationCan = it.get(donation)!!
|
val donationCan = it.get(donation)!!
|
||||||
|
@ -160,6 +162,7 @@ class ExplorerQueryRepository(
|
||||||
if (withDonationCan) donationCan else 0
|
if (withDonationCan) donationCan else 0
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
.toList()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getNewCreators(): List<Member> {
|
fun getNewCreators(): List<Member> {
|
||||||
|
|
Loading…
Reference in New Issue