From 3b0878f493ee7f809669b6c6effbba22295079e2 Mon Sep 17 00:00:00 2001 From: lisa-signal Date: Fri, 27 Jun 2025 16:08:13 -0400 Subject: [PATCH] Prevent system from displaying -1 other groups in common when there is 0 group in common. --- .../securesms/profiles/spoofing/ReviewCardViewModel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/profiles/spoofing/ReviewCardViewModel.java b/app/src/main/java/org/thoughtcrime/securesms/profiles/spoofing/ReviewCardViewModel.java index ab1cb3e11e..98b1d6b3fd 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/profiles/spoofing/ReviewCardViewModel.java +++ b/app/src/main/java/org/thoughtcrime/securesms/profiles/spoofing/ReviewCardViewModel.java @@ -87,6 +87,7 @@ public class ReviewCardViewModel extends ViewModel { @WorkerThread private @NonNull List transformReviewRecipients(boolean isSelfGroupAdmin, @NonNull List reviewRecipients) { return Stream.of(reviewRecipients) + .filter(r -> repository.loadGroupsInCommonCount(r) > 0) .map(r -> new ReviewCard(r, repository.loadGroupsInCommonCount(r) - (isGroupThread ? 1 : 0), getCardType(r),