Fix wrong anilist decimal scores

This commit is contained in:
len 2016-12-22 16:22:08 +01:00
parent 8d749df290
commit 510669ee2c
2 changed files with 2 additions and 2 deletions

View file

@ -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")
}
}

View file

@ -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