Fix(try): Special crash on starting the app

This commit is contained in:
machiav3lli 2022-06-18 03:18:06 +02:00
parent cee71e9335
commit d1fa085b7c

View File

@ -25,9 +25,10 @@ object Converters {
fun toPairStringList(byteArray: ByteArray): List<Pair<String, String>> {
val string = String(byteArray)
return if (string == "") emptyList()
else string.removeSurrounding("[", "]").split(",").filter(String::isNotEmpty).map {
else string.removeSurrounding("[", "]").split(",").filter(String::isNotEmpty).mapNotNull {
val pairs = it.split("|")
Pair(pairs[0], pairs[1])
if (pairs.size == 2) Pair(pairs[0], pairs[1])
else null
}
}