From 3eb7a5c5d99958359b426d6b492ed60cd7c5608c Mon Sep 17 00:00:00 2001 From: ryanzhao Date: Fri, 2 Sep 2022 16:41:09 +1000 Subject: [PATCH] fix self-send reaction notification --- .../MessageReceiver+VisibleMessages.swift | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+VisibleMessages.swift b/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+VisibleMessages.swift index 10018d5e1..12e15fc9c 100644 --- a/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+VisibleMessages.swift +++ b/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+VisibleMessages.swift @@ -340,13 +340,14 @@ extension MessageReceiver { sortId: sortId ) try reaction.insert(db) - Environment.shared?.notificationsManager.wrappedValue? - .notifyUser( - db, - forReaction: reaction, - in: thread - ) - + if sender != getUserHexEncodedPublicKey(db) { + Environment.shared?.notificationsManager.wrappedValue? + .notifyUser( + db, + forReaction: reaction, + in: thread + ) + } case .remove: try Reaction .filter(Reaction.Columns.interactionId == interactionId)