diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts index 36612bc..690f2ae 100644 --- a/androidApp/build.gradle.kts +++ b/androidApp/build.gradle.kts @@ -74,8 +74,8 @@ android { applicationId = "com.derakkuma" minSdk = 26 targetSdk = 36 - versionCode = 4 - versionName = "0.2.1" + versionCode = 5 + versionName = "0.2.2" } compileOptions { diff --git a/composeApp/src/commonMain/kotlin/com/derakkuma/data/Parsers.kt b/composeApp/src/commonMain/kotlin/com/derakkuma/data/Parsers.kt index c8f5e8e..6b13707 100644 --- a/composeApp/src/commonMain/kotlin/com/derakkuma/data/Parsers.kt +++ b/composeApp/src/commonMain/kotlin/com/derakkuma/data/Parsers.kt @@ -805,7 +805,7 @@ fun parseCircleRankingPage(html: String): CircleRankingPage { raw.contains("rank_first") -> 1 raw.contains("rank_second") -> 2 raw.contains("rank_third") -> 3 - else -> Regex("""rank_num_(\d)\.png""").findAll(raw).map { it.groupValues[1] }.joinToString("").toIntOrNull() ?: (index + 1) + else -> index + 1 } CircleRankingEntry(rank = rank, name = name, points = points) }.toList()