From aec4944c5664b2d56093a9d7e65c8f359c9226a5 Mon Sep 17 00:00:00 2001 From: Nicholas Date: Fri, 3 Feb 2023 16:47:43 -0500 Subject: [PATCH] Allow V1 groups to be deleted by clearing app data. --- .../securesms/delete/DeleteAccountRepository.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/delete/DeleteAccountRepository.java b/app/src/main/java/org/thoughtcrime/securesms/delete/DeleteAccountRepository.java index 196b23eb3d..c12e85af2a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/delete/DeleteAccountRepository.java +++ b/app/src/main/java/org/thoughtcrime/securesms/delete/DeleteAccountRepository.java @@ -85,7 +85,9 @@ class DeleteAccountRepository { while (groupRecord != null) { if (groupRecord.getId().isPush() && groupRecord.isActive()) { - GroupManager.leaveGroup(ApplicationDependencies.getApplication(), groupRecord.getId().requirePush()); + if (!groupRecord.isV1Group()) { + GroupManager.leaveGroup(ApplicationDependencies.getApplication(), groupRecord.getId().requirePush()); + } onDeleteAccountEvent.accept(new DeleteAccountEvent.LeaveGroupsProgress(groups.getCount(), ++groupsLeft)); }