diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt index 38637f39..2fa37782 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/Maimai2Apis.kt @@ -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) ) ) } } diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/model/Repos.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/model/Repos.kt index 1e3115c1..55113794 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/model/Repos.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/model/Repos.kt @@ -28,11 +28,7 @@ interface Mai2UserLinked: JpaRepository, IUserRepo -interface Mai2UserActRepo : Mai2UserLinked { - fun findByUserAndKindAndActivityId(user: Mai2UserDetail, kind: Int, id: Int): Optional - - fun findByUser_Card_ExtIdAndKind(userId: Long, kind: Int): List -} +interface Mai2UserActRepo : Mai2UserLinked interface Mai2UserCardRepo : Mai2UserLinked { fun findByUserAndCardId(user: Mai2UserDetail, cardId: Int): Optional