mirror of
https://github.com/AsamK/signal-cli
synced 2025-09-02 12:30:39 +00:00
22 lines
733 B
Java
22 lines
733 B
Java
package org.asamk.signal.json;
|
|
|
|
import org.asamk.Signal;
|
|
import org.asamk.signal.manager.Manager;
|
|
import org.whispersystems.signalservice.api.messages.multidevice.SentTranscriptMessage;
|
|
|
|
class JsonSyncDataMessage extends JsonDataMessage {
|
|
|
|
String destination;
|
|
|
|
JsonSyncDataMessage(SentTranscriptMessage transcriptMessage, Manager m) {
|
|
super(transcriptMessage.getMessage(), m);
|
|
if (transcriptMessage.getDestination().isPresent()) {
|
|
this.destination = transcriptMessage.getDestination().get().getLegacyIdentifier();
|
|
}
|
|
}
|
|
|
|
JsonSyncDataMessage(Signal.SyncMessageReceived messageReceived) {
|
|
super(messageReceived);
|
|
destination = messageReceived.getDestination();
|
|
}
|
|
}
|