From 36b541e0c79f680d4c7eba6ebe03dc2f3b20b7e8 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 2 Sep 2025 14:35:43 -0400 Subject: [PATCH] Fixes NPE when updating a metadata with null name --- .../vitorpamplona/quartz/nip01Core/metadata/MetadataEvent.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/metadata/MetadataEvent.kt b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/metadata/MetadataEvent.kt index 4c29468a9..037aa2ffe 100644 --- a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/metadata/MetadataEvent.kt +++ b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/metadata/MetadataEvent.kt @@ -176,7 +176,7 @@ class MetadataEvent( val tags = latest.tags.builder { - alt("User profile for ${currentMetadata.get("name").asText() ?: "Anonymous"}") + alt("User profile for ${currentMetadata.get("name")?.asText() ?: "Anonymous"}") // For https://github.com/nostr-protocol/nips/pull/1770 currentMetadata.get(NameTag.TAG_NAME)?.asText()?.let { name(it) } ?: run { remove(NameTag.TAG_NAME) }