From 54eada1a66743577480f1b8ea02cb05329d3dbc9 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Sun, 9 Mar 2025 10:54:46 -0400 Subject: [PATCH] [F] Verse: Fix id mismatch in recommend music --- .../icu/samnyan/aqua/sega/chusan/handler/ChusanApis.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanApis.kt b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanApis.kt index 69915d36..d3924a62 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanApis.kt +++ b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/ChusanApis.kt @@ -56,11 +56,8 @@ fun ChusanController.chusanInit() { "GetUserRecMusic".paged("userRecMusicList") { // musicId: int, recMusicList: string - -// listOf( -// mapOf("musicId" to "2630", "recMusicList" to "2387,1"), -// ) - val list = (chusan.recommendedMusic[uid] ?: empty) + val u = db.userData.findByCard_ExtId(uid)() ?: return@paged empty + val list = (chusan.recommendedMusic[u.id] ?: empty) list.map { mapOf("musicId" to it, "recMusicList" to "$it,1") } }