diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageViewModel.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageViewModel.kt index dd5a74805..daedcac62 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageViewModel.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageViewModel.kt @@ -340,11 +340,16 @@ class NewPublicMessageViewModel : } } - private suspend fun createTemplate(): EventTemplate? { + private suspend fun createTemplate(): EventTemplate { val toUsersTagger = NewMessageTagger(this@NewPublicMessageViewModel.toUsers.text, null, null, accountViewModel) toUsersTagger.run() - val tagger = NewMessageTagger(message.text, null, null, accountViewModel) + val msg = + replyingTo?.let { + it.toNostrUri() + "\n" + message.text + } ?: message.text + + val tagger = NewMessageTagger(msg, null, null, accountViewModel) tagger.run() val users = (toUsersTagger.pTags ?: emptyList()) + (tagger.pTags ?: emptyList())