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 4815a78e04..6e0cc26b33 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java @@ -326,7 +326,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, @@ -362,7 +362,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 61c7e34e85..579b69c5d5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/RemoteConfig.kt @@ -1027,10 +1027,10 @@ object RemoteConfig { @JvmStatic @get:JvmName("libSignalWebSocketEnabled") val libSignalWebSocketEnabled: Boolean by remoteValue( - key = "android.libsignalWebSocketEnabled.5", + key = "android.libsignalWebSocketEnabled.7", hotSwappable = false ) { value -> - value.asBoolean(false) + value.asBoolean(false) || Environment.IS_NIGHTLY } @JvmStatic