diff --git a/dependencies.gradle.kts b/dependencies.gradle.kts index 23258f7a48..0207db190e 100644 --- a/dependencies.gradle.kts +++ b/dependencies.gradle.kts @@ -15,7 +15,7 @@ dependencyResolutionManagement { version("exoplayer", "2.19.0") version("glide", "4.15.1") version("kotlin", "1.8.10") - version("libsignal-client", "0.44.0") + version("libsignal-client", "0.45.0") version("mp4parser", "1.9.39") version("android-gradle-plugin", "8.0.2") version("accompanist", "0.28.0") diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 4b88b89e2f..1d268cb668 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -5703,20 +5703,20 @@ https://docs.gradle.org/current/userguide/dependency_verification.html - - - + + + - - + + - - - + + + - - + + diff --git a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt index e66596915b..54aba96445 100644 --- a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt +++ b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt @@ -18,6 +18,7 @@ import org.whispersystems.signalservice.api.backup.BackupKey import org.whispersystems.signalservice.api.push.ServiceId.ACI import org.whispersystems.signalservice.internal.push.PushServiceSocket import java.io.InputStream +import java.time.Instant /** * Class to interact with various archive-related endpoints. @@ -238,8 +239,8 @@ class ArchiveApi( return backupRequestContext.receiveResponse( backupAuthResponse, - backupServerPublicParams, - 201 + Instant.ofEpochMilli(serviceCredential.redemptionTime), + backupServerPublicParams ) }