From: AsamK Date: Thu, 7 May 2020 10:41:49 +0000 (+0200) Subject: Don't send group info request after receiving QUIT for unknown group X-Git-Tag: v0.6.8~15 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/916d0e3cf1713d91c0d8c511c0f31986caad22b7 Don't send group info request after receiving QUIT for unknown group The sender has quit the group so he won't respond to the info request anyway --- diff --git a/src/main/java/org/asamk/signal/manager/Manager.java b/src/main/java/org/asamk/signal/manager/Manager.java index 4588aaea..f76642c9 100644 --- a/src/main/java/org/asamk/signal/manager/Manager.java +++ b/src/main/java/org/asamk/signal/manager/Manager.java @@ -1329,13 +1329,7 @@ public class Manager implements Signal { } break; case QUIT: - if (group == null) { - try { - sendGroupInfoRequest(groupInfo.getGroupId(), source); - } catch (IOException | EncapsulatedExceptions e) { - e.printStackTrace(); - } - } else { + if (group != null) { group.removeMember(source); account.getGroupStore().updateGroup(group); }