mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 22:37:56 +01:00 
			
		
		
		
	Fix wrong anilist decimal scores
This commit is contained in:
		| @@ -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 New Issue
	
	Block a user