mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-26 22:20:20 +00:00
Add sync message support for edit message.
This commit is contained in:
@@ -1332,6 +1332,7 @@ public class SignalServiceMessageSender {
|
||||
SyncMessage.Sent.Builder sentMessage = SyncMessage.Sent.newBuilder();
|
||||
DataMessage dataMessage = content != null && content.hasDataMessage() ? content.getDataMessage() : null;
|
||||
StoryMessage storyMessage = content != null && content.hasStoryMessage() ? content.getStoryMessage() : null;
|
||||
EditMessage editMessage = content != null && content.hasEditMessage() ? content.getEditMessage() : null;
|
||||
|
||||
sentMessage.setTimestamp(timestamp);
|
||||
|
||||
@@ -1368,6 +1369,10 @@ public class SignalServiceMessageSender {
|
||||
sentMessage.setStoryMessage(storyMessage);
|
||||
}
|
||||
|
||||
if (editMessage != null) {
|
||||
sentMessage.setEditMessage(editMessage);
|
||||
}
|
||||
|
||||
sentMessage.addAllStoryMessageRecipients(storyMessageRecipients.stream()
|
||||
.map(this::createStoryMessageRecipient)
|
||||
.collect(Collectors.toSet()));
|
||||
|
||||
@@ -471,6 +471,7 @@ message SyncMessage {
|
||||
optional bool isRecipientUpdate = 6 [default = false];
|
||||
optional StoryMessage storyMessage = 8;
|
||||
repeated StoryMessageRecipient storyMessageRecipients = 9;
|
||||
optional EditMessage editMessage = 10;
|
||||
}
|
||||
|
||||
message Contacts {
|
||||
|
||||
Reference in New Issue
Block a user