From 6e6adb8caaee40e0a0ab006f976bf90a36117140 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Sun, 9 Mar 2025 09:57:09 -0400 Subject: [PATCH] [+] Verse: Save rating --- .../samnyan/aqua/sega/chusan/handler/ChusanUpsertApis.kt | 7 +++++-- .../aqua/sega/chusan/model/request/UpsertUserAll.kt | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanUpsertApis.kt b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanUpsertApis.kt index e8bb3664..b8056a99 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanUpsertApis.kt +++ b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanUpsertApis.kt @@ -42,8 +42,11 @@ fun ChusanController.upsertApiInit() { fun Iterable.str() = joinToString(",") { "${it.musicId}:${it.difficultId}:${it.score}" } ls( - userRecentRatingList to "recent_rating_list", userRatingBaseList to "rating_base_list", - userRatingBaseHotList to "rating_hot_list", userRatingBaseNextList to "rating_next_list", + userRecentRatingList to "recent_rating_list", + userRatingBaseList to "rating_base_list", + userRatingBaseHotList to "rating_hot_list", + userRatingBaseNextList to "rating_next_list", + userRatingBaseNewList to "rating_new_list" ).filter { it.first != null }.forEach { (list, key) -> val d = db.userGeneralData.findByUserAndPropertyKey(u, key)() ?: UserGeneralData().apply { user = u; propertyKey = key } diff --git a/src/main/java/icu/samnyan/aqua/sega/chusan/model/request/UpsertUserAll.kt b/src/main/java/icu/samnyan/aqua/sega/chusan/model/request/UpsertUserAll.kt index 99be8f6f..5f630794 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chusan/model/request/UpsertUserAll.kt +++ b/src/main/java/icu/samnyan/aqua/sega/chusan/model/request/UpsertUserAll.kt @@ -54,6 +54,7 @@ class UpsertUserAll( var userRatingBaseHotList: List? = null, var userRatingBaseList: List? = null, var userRatingBaseNextList: List? = null, + var userRatingBaseNewList: List? = null, var userLoginBonusList: List? = null, var userMapAreaList: List? = null, var userOverPowerList: List? = null,