From a96bd91770880fc53e279f8a0a75e90cd32d078a Mon Sep 17 00:00:00 2001 From: AsamK Date: Sat, 1 May 2021 16:02:21 +0200 Subject: [PATCH] Fix displaying group quit messages --- lib/src/main/java/org/asamk/signal/manager/Manager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/src/main/java/org/asamk/signal/manager/Manager.java b/lib/src/main/java/org/asamk/signal/manager/Manager.java index cd91230d..4bced5e2 100644 --- a/lib/src/main/java/org/asamk/signal/manager/Manager.java +++ b/lib/src/main/java/org/asamk/signal/manager/Manager.java @@ -1754,6 +1754,7 @@ public class Manager implements Closeable { // Store uuid if we don't have it already resolveRecipientTrusted(envelope.getSourceAddress()); } + final var notAGroupMember = isNotAGroupMember(envelope, content); if (!envelope.isReceipt()) { try { content = decryptMessage(envelope); @@ -1779,7 +1780,7 @@ public class Manager implements Closeable { account.save(); if (isMessageBlocked(envelope, content)) { logger.info("Ignoring a message from blocked user/group: {}", envelope.getTimestamp()); - } else if (isNotAGroupMember(envelope, content)) { + } else if (notAGroupMember) { logger.info("Ignoring a message from a non group member: {}", envelope.getTimestamp()); } else { handler.handleMessage(envelope, content, exception); -- 2.50.1