import org.asamk.Signal;
import org.asamk.signal.manager.Manager;
+import org.asamk.signal.util.Util;
import org.whispersystems.signalservice.api.messages.multidevice.SignalServiceSyncMessage;
-import org.whispersystems.signalservice.api.push.SignalServiceAddress;
import java.util.Base64;
import java.util.List;
? new JsonSyncDataMessage(syncMessage.getSent().get(), m)
: null;
if (syncMessage.getBlockedList().isPresent()) {
- final Base64.Encoder base64 = Base64.getEncoder();
+ final var base64 = Base64.getEncoder();
this.blockedNumbers = syncMessage.getBlockedList()
.get()
.getAddresses()
.stream()
- .map(SignalServiceAddress::getLegacyIdentifier)
+ .map(Util::getLegacyIdentifier)
.collect(Collectors.toList());
this.blockedGroupIds = syncMessage.getBlockedList()
.get()
this.readMessages = syncMessage.getRead()
.get()
.stream()
- .map(message -> new JsonSyncReadMessage(message.getSender().getLegacyIdentifier(),
- message.getTimestamp()))
+ .map(JsonSyncReadMessage::new)
.collect(Collectors.toList());
} else {
this.readMessages = null;