import org.whispersystems.signalservice.api.messages.SignalServiceGroup;
import org.whispersystems.signalservice.api.messages.SignalServiceGroupContext;
import org.whispersystems.signalservice.api.messages.SignalServiceGroupV2;
-import org.whispersystems.signalservice.api.messages.SignalServiceMetadata;
import org.whispersystems.signalservice.api.messages.SignalServicePniSignatureMessage;
import org.whispersystems.signalservice.api.messages.SignalServiceReceiptMessage;
import org.whispersystems.signalservice.api.messages.SignalServiceStoryMessage;
return null;
}
- final var localAddress = new SignalServiceAddress(envelopeMetadata.getDestinationServiceId(),
- Optional.ofNullable(account.getNumber()));
- final var metadata = new SignalServiceMetadata(new SignalServiceAddress(envelopeMetadata.getSourceServiceId(),
- Optional.ofNullable(envelopeMetadata.getSourceE164())),
- envelopeMetadata.getSourceDeviceId(),
- envelope.timestamp,
- envelope.serverTimestamp,
- serverDeliveredTimestamp,
- envelopeMetadata.getSealedSender(),
- envelope.serverGuid,
- Optional.ofNullable(envelopeMetadata.getGroupId()),
- envelopeMetadata.getDestinationServiceId().toString());
-
- return SignalServiceContent.createFrom(localAddress, metadata, content);
+ return SignalServiceContent.Companion.createFrom(account.getNumber(),
+ envelope,
+ envelopeMetadata,
+ content,
+ serverDeliveredTimestamp);
}
private List<HandleAction> checkAndHandleMessage(
library("logback", "ch.qos.logback", "logback-classic").version("1.4.11")
- library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_81")
+ library("signalservice", "com.github.turasa", "signal-service-java").version("2.15.3_unofficial_82")
library("sqlite", "org.xerial", "sqlite-jdbc").version("3.43.0.0")
library("hikari", "com.zaxxer", "HikariCP").version("5.0.1")
library("junit", "org.junit.jupiter", "junit-jupiter").version("5.10.0")