import com.fasterxml.jackson.annotation.JsonUnwrapped;
-import org.asamk.Signal;
import org.asamk.signal.manager.api.MessageEnvelope;
import java.util.UUID;
if (transcriptMessage.destination().isPresent()) {
final var address = transcriptMessage.destination().get();
return new JsonSyncDataMessage(address.getLegacyIdentifier(),
- address.getNumber().orElse(null),
- address.getUuid().map(UUID::toString).orElse(null),
+ address.number().orElse(null),
+ address.uuid().map(UUID::toString).orElse(null),
JsonDataMessage.from(transcriptMessage.message()));
} else {
return new JsonSyncDataMessage(null, null, null, JsonDataMessage.from(transcriptMessage.message()));
}
}
-
- static JsonSyncDataMessage from(Signal.SyncMessageReceived messageReceived) {
- return new JsonSyncDataMessage(messageReceived.getDestination(),
- null,
- null,
- JsonDataMessage.from(messageReceived));
- }
}