From 652bc64cb45b1315fe99154dea089513339e51d4 Mon Sep 17 00:00:00 2001 From: SessionHero01 <180888785+SessionHero01@users.noreply.github.com> Date: Wed, 26 Feb 2025 15:16:16 +1100 Subject: [PATCH] Make sure we don't set our own profile pic from group messages (#981) --- .../messaging/sending_receiving/ReceivedMessageHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt index c5ae961b2f..99e72bbe16 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt @@ -634,7 +634,7 @@ private fun MessageReceiver.handleGroupUpdated(message: GroupUpdated, closedGrou } // Update profile if needed - if (message.profile != null) { + if (message.profile != null && !message.isSenderSelf) { val profile = message.profile val recipient = Recipient.from(MessagingModuleConfiguration.shared.context, Address.fromSerialized(message.sender!!), false) val profileManager = SSKEnvironment.shared.profileManager