From 0a17cd1c99780ee13b3416047d388eeb1712147d Mon Sep 17 00:00:00 2001 From: andrew-signal Date: Thu, 26 Jun 2025 21:22:07 -0400 Subject: [PATCH] Rotate libsignal-net remote config. --- .../securesms/dependencies/ApplicationDependencyProvider.java | 4 ++-- .../main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java b/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java index 28481afdf9..b312bed355 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java @@ -325,7 +325,7 @@ public class ApplicationDependencyProvider implements AppDependencies.Provider { throw new WebSocketUnavailableException("Invalid auth credentials"); } - if (false && RemoteConfig.libSignalWebSocketEnabled()) { + if (RemoteConfig.libSignalWebSocketEnabled()) { Network network = libSignalNetworkSupplier.get(); return new LibSignalChatConnection("libsignal-auth", network, @@ -361,7 +361,7 @@ public class ApplicationDependencyProvider implements AppDependencies.Provider { SignalWebSocketHealthMonitor healthMonitor = new SignalWebSocketHealthMonitor(sleepTimer); WebSocketFactory unauthFactory = () -> { - if (false && RemoteConfig.libSignalWebSocketEnabled()) { + if (RemoteConfig.libSignalWebSocketEnabled()) { Network network = libSignalNetworkSupplier.get(); return new LibSignalChatConnection("libsignal-unauth", network, diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt b/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt index 9a294270bd..a9ad726e52 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt @@ -1026,7 +1026,7 @@ object RemoteConfig { @JvmStatic @get:JvmName("libSignalWebSocketEnabled") val libSignalWebSocketEnabled: Boolean by remoteValue( - key = "android.libsignalWebSocketEnabled.5", + key = "android.libsignalWebSocketEnabled.6", hotSwappable = false ) { value -> value.asBoolean(false)