mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-05 02:47:58 +08:00
[O] Limit activity count
This commit is contained in:
@@ -47,8 +47,8 @@ fun Maimai2ServletController.initApis() {
|
||||
"GetUserActivity" {
|
||||
db.userAct.findByUser_Card_ExtId(uid).let { act -> mapOf(
|
||||
"userActivity" to mapOf(
|
||||
"playList" to act.filter { it.kind == 1 },
|
||||
"musicList" to act.filter { it.kind == 2 }
|
||||
"playList" to act.filter { it.kind == 1 }.take(200),
|
||||
"musicList" to act.filter { it.kind == 2 }.take(200)
|
||||
)
|
||||
) }
|
||||
}
|
||||
|
||||
@@ -28,11 +28,7 @@ interface Mai2UserLinked<T>: JpaRepository<T, Long>, IUserRepo<Mai2UserDetail, T
|
||||
|
||||
interface Mai2MapEncountNpcRepo : Mai2UserLinked<Mai2MapEncountNpc>
|
||||
|
||||
interface Mai2UserActRepo : Mai2UserLinked<Mai2UserAct> {
|
||||
fun findByUserAndKindAndActivityId(user: Mai2UserDetail, kind: Int, id: Int): Optional<Mai2UserAct>
|
||||
|
||||
fun findByUser_Card_ExtIdAndKind(userId: Long, kind: Int): List<Mai2UserAct>
|
||||
}
|
||||
interface Mai2UserActRepo : Mai2UserLinked<Mai2UserAct>
|
||||
|
||||
interface Mai2UserCardRepo : Mai2UserLinked<Mai2UserCard> {
|
||||
fun findByUserAndCardId(user: Mai2UserDetail, cardId: Int): Optional<Mai2UserCard>
|
||||
|
||||
Reference in New Issue
Block a user