From 51d7fa3aacdbe696027206eb8457ba588eedad70 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 7 Aug 2025 10:09:43 -0400 Subject: [PATCH] Fixes missing method on build --- .../publicMessages/PublicMessageEvent.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/experimental/publicMessages/PublicMessageEvent.kt b/quartz/src/main/java/com/vitorpamplona/quartz/experimental/publicMessages/PublicMessageEvent.kt index a6d1e0b00..28dbb7451 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/experimental/publicMessages/PublicMessageEvent.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/experimental/publicMessages/PublicMessageEvent.kt @@ -62,13 +62,17 @@ class PublicMessageEvent( fun groupKeySetWithoutOwner() = tags.mapNotNullTo(mutableSetOf(), ReceiverTag::parseKey) - this.pubKey - fun groupAsNProfileList(toRemove: Set) = - group().joinToString { - NProfile.create(it.pubKey, it.relayHint) - } + fun groupAsNProfileList() = + tags + .mapNotNull(ReceiverTag::parse) + .joinToString { + "nostr:" + NProfile.create(it.pubKey, it.relayHint) + } fun chatroomKey(user: HexKey) = groupKeySet() - user + fun peopleAndContent() = groupAsNProfileList() + " " + content + companion object { const val KIND = 24 const val ALT_DESCRIPTION = "Public Message"