Fix wrong anilist decimal scores
This commit is contained in:
parent
8d749df290
commit
510669ee2c
2 changed files with 2 additions and 2 deletions
|
@ -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")
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
Reference in a new issue