Compare commits
2 Commits
6ec3e96909
...
054e936657
Author | SHA1 | Date | |
---|---|---|---|
|
054e936657 | ||
32e7fc0038 |
@ -138,7 +138,11 @@ class SelfossModel {
|
||||
object BooleanSerializer : KSerializer<Boolean> {
|
||||
override fun deserialize(decoder: Decoder): Boolean {
|
||||
val json = ((decoder as JsonDecoder).decodeJsonElement()).jsonPrimitive
|
||||
return json.booleanOrNull ?: json.int == 1
|
||||
return if (json.booleanOrNull != null) {
|
||||
json.boolean
|
||||
} else {
|
||||
json.int == 1
|
||||
}
|
||||
}
|
||||
|
||||
override val descriptor: SerialDescriptor
|
||||
|
Loading…
Reference in New Issue
Block a user