From 7275799f9d955eb814bb8d2e46c938f8425442d7 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 8 Mar 2023 08:31:56 -0500 Subject: [PATCH] Solves crashing when events have null tags. --- .../main/java/com/vitorpamplona/amethyst/service/model/Event.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/model/Event.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/model/Event.kt index dc7fdbd0d..7ba3de1f5 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/model/Event.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/model/Event.kt @@ -89,7 +89,7 @@ open class Event( createdAt = jsonObject.get("created_at").asLong, kind = jsonObject.get("kind").asInt, tags = jsonObject.get("tags").asJsonArray.map { - it.asJsonArray.map { s -> s.asString } + it.asJsonArray.mapNotNull { s -> if (s.isJsonNull) null else s.asString } }, content = jsonObject.get("content").asString, sig = jsonObject.get("sig").asString