diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/PushGroupSendJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/PushGroupSendJob.java index 837499726..71fe163cb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/PushGroupSendJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/PushGroupSendJob.java @@ -213,9 +213,11 @@ public final class PushGroupSendJob extends PushSendJob { } existingNetworkFailures.removeAll(resolvedNetworkFailures); + existingNetworkFailures.addAll(networkFailures); database.setNetworkFailures(messageId, existingNetworkFailures); existingIdentityMismatches.removeAll(resolvedIdentityFailures); + existingIdentityMismatches.addAll(identityMismatches); database.setMismatchedIdentities(messageId, existingIdentityMismatches); SignalDatabase.groupReceipts().setUnidentified(successUnidentifiedStatus, messageId);