From cf015be49f5ab432eee874d9dfdbdf8e321efc57 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Sat, 23 Mar 2024 05:53:56 -0400 Subject: [PATCH] [F] Fix maimai get rating crash for some users --- .../samnyan/aqua/sega/maimai2/handler/GetUserRatingHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetUserRatingHandler.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetUserRatingHandler.kt index 7d1de8da..76398020 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetUserRatingHandler.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetUserRatingHandler.kt @@ -57,7 +57,7 @@ class GetUserRatingHandler( return json } - fun loadRateData(value: String) = value.split(",").map { + fun loadRateData(value: String) = value.split(",").filter { it.isNotBlank() }.map { val (musicId, level, beforeRating, afterRating) = it.split(":") Mai2UserRate(musicId.toInt(), level.toInt(), beforeRating.toInt(), afterRating.toInt()) }