From 50b0b5af37f2f2e9a7d72d437b1808f1466c43de Mon Sep 17 00:00:00 2001 From: Ryo Kanbayashi Date: Sun, 16 Apr 2023 22:12:54 +0900 Subject: [PATCH] fix bug: quote repost is tied up to a post which is replyed a little while ago. --- .../com/vitorpamplona/amethyst/ui/actions/NewMessageTagger.kt | 1 + .../com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewMessageTagger.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewMessageTagger.kt index 516ac6e52..9f2869508 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewMessageTagger.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewMessageTagger.kt @@ -53,6 +53,7 @@ class NewMessageTagger(var channel: Channel?, var mentions: List?, var rep message = message.split('\n').map { paragraph: String -> paragraph.split(' ').map { word: String -> val results = parseDirtyWordForKey(word) + if (results?.key?.type == Nip19.Type.USER) { val user = LocalCache.getOrCreateUser(results.key.hex) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt index 1a98c4e97..e924b0627 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt @@ -79,6 +79,7 @@ open class NewPostViewModel : ViewModel() { quote?.let { message = TextFieldValue(message.text + "\n\n@${it.idNote()}") + this.replyTos = emptyList() } canAddInvoice = account.userProfile().info?.lnAddress() != null