Fixed server error when fetching score without any judgements

This commit is contained in:
nise.moe 2024-03-01 13:19:08 +01:00
parent 5fe4f10041
commit 1b390969c0

View File

@ -71,7 +71,8 @@ class CompressJudgements {
} }
fun deserialize(compressedData: ByteArray): List<CircleguardService.ScoreJudgement> { fun deserialize(compressedData: ByteArray): List<CircleguardService.ScoreJudgement> {
val data = Decoder.decompress(compressedData).decompressedData val data = Decoder.decompress(compressedData).decompressedData ?: return emptyList()
val buffer = ByteBuffer.wrap(data) val buffer = ByteBuffer.wrap(data)
val judgements = mutableListOf<CircleguardService.ScoreJudgement>() val judgements = mutableListOf<CircleguardService.ScoreJudgement>()
var lastTime = 0.0 var lastTime = 0.0