Pārlūkot izejas kodu

Fix wrong anilist decimal scores

len 8 gadi atpakaļ
vecāks
revīzija
510669ee2c

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/Anilist.kt

@@ -74,7 +74,7 @@ class Anilist(private val context: Context, id: Int) : TrackService(id) {
             // Smiley
             3 -> index * 30f
             // 10 point decimal
-            4 -> index / 10f
+            4 -> index.toFloat()
             else -> throw Exception("Unknown score type")
         }
     }

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistModels.kt

@@ -61,7 +61,7 @@ private val preferences: PreferencesHelper by injectLazy()
 
 fun Track.toAnilistScore(): String = when (preferences.anilistScoreType().getOrDefault()) {
     // 10 point
-    0 -> Math.floor(score.toDouble() / 10).toInt().toString()
+    0 -> (score.toInt() / 10).toString()
     // 100 point
     1 -> score.toInt().toString()
     // 5 stars