From c134f1b78e2244afb9be58fab962439d5003c27c Mon Sep 17 00:00:00 2001 From: AsamK Date: Mon, 20 Dec 2021 14:37:41 +0100 Subject: [PATCH] Update libsignal-service-java --- lib/build.gradle.kts | 2 +- .../main/java/org/asamk/signal/manager/SignalDependencies.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/build.gradle.kts b/lib/build.gradle.kts index 761eb138..3ddc8f2b 100644 --- a/lib/build.gradle.kts +++ b/lib/build.gradle.kts @@ -14,7 +14,7 @@ repositories { } dependencies { - implementation("com.github.turasa", "signal-service-java", "2.15.3_unofficial_35") + implementation("com.github.turasa", "signal-service-java", "2.15.3_unofficial_36") implementation("com.fasterxml.jackson.core", "jackson-databind", "2.13.0") implementation("com.google.protobuf", "protobuf-javalite", "3.11.4") implementation("org.bouncycastle", "bcprov-jdk15on", "1.70") diff --git a/lib/src/main/java/org/asamk/signal/manager/SignalDependencies.java b/lib/src/main/java/org/asamk/signal/manager/SignalDependencies.java index 0f28647f..28d11c95 100644 --- a/lib/src/main/java/org/asamk/signal/manager/SignalDependencies.java +++ b/lib/src/main/java/org/asamk/signal/manager/SignalDependencies.java @@ -171,7 +171,8 @@ public class SignalDependencies { return getOrCreate(() -> cipher, () -> { final var certificateValidator = new CertificateValidator(serviceEnvironmentConfig.getUnidentifiedSenderTrustRoot()); final var address = new SignalServiceAddress(credentialsProvider.getAci(), credentialsProvider.getE164()); - cipher = new SignalServiceCipher(address, dataStore, sessionLock, certificateValidator); + final var deviceId = credentialsProvider.getDeviceId(); + cipher = new SignalServiceCipher(address, deviceId, dataStore, sessionLock, certificateValidator); }); } -- 2.50.1