From 672841c0ed4440225852076a9c9488e3951b5e7b Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 1 Sep 2023 12:35:21 -0400 Subject: [PATCH] Doesn't notify if the GiftWrap's inner message came from the user. --- .../amethyst/service/notifications/EventNotificationConsumer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/notifications/EventNotificationConsumer.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/notifications/EventNotificationConsumer.kt index dd8e104a0..de61cadcf 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/notifications/EventNotificationConsumer.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/notifications/EventNotificationConsumer.kt @@ -75,7 +75,7 @@ class EventNotificationConsumer(private val applicationContext: Context) { if (acc != null && acc.userProfile().pubkeyHex == giftWrap.recipientPubKey()) { val chatEvent = unwrapAndConsume(giftWrap, account = acc) - if (chatEvent is ChatMessageEvent && acc.keyPair.privKey != null) { + if (chatEvent is ChatMessageEvent && acc.keyPair.privKey != null && chatEvent.pubKey != acc.userProfile().pubkeyHex) { val chatNote = LocalCache.notes[chatEvent.id] ?: return val chatRoom = chatEvent.chatroomKey(acc.keyPair.pubKey.toHexKey())