1 package org
.asamk
.signal
.json
;
3 import org
.asamk
.Signal
;
4 import org
.asamk
.signal
.manager
.Manager
;
5 import org
.whispersystems
.signalservice
.api
.messages
.multidevice
.SentTranscriptMessage
;
7 class JsonSyncDataMessage
extends JsonDataMessage
{
11 JsonSyncDataMessage(SentTranscriptMessage transcriptMessage
, Manager m
) {
12 super(transcriptMessage
.getMessage(), m
);
13 if (transcriptMessage
.getDestination().isPresent()) {
14 this.destination
= transcriptMessage
.getDestination().get().getLegacyIdentifier();
18 JsonSyncDataMessage(Signal
.SyncMessageReceived messageReceived
) {
19 super(messageReceived
);
20 destination
= messageReceived
.getDestination();