Do not flag SKDMs for group stories as stories.

fork-5.53.8
Greyson Parrelli 2022-10-13 11:16:40 -04:00
rodzic de29fc047e
commit 8a238a66e7
1 zmienionych plików z 7 dodań i 1 usunięć

Wyświetl plik

@ -1896,7 +1896,13 @@ public class SignalServiceMessageSender {
})
.collect(Collectors.toList());
List<SendMessageResult> results = sendSenderKeyDistributionMessage(distributionId, needsSenderKey, access, message, groupId, urgent, story);
List<SendMessageResult> results = sendSenderKeyDistributionMessage(distributionId,
needsSenderKey,
access,
message,
groupId,
urgent,
story && !groupId.isPresent()); // We don't want to flag SKDM's as stories for group stories, since we reuse distributionIds for normal group messages
List<SignalServiceAddress> successes = results.stream()
.filter(SendMessageResult::isSuccess)