Default to staging SFU on staging builds.

This commit is contained in:
Rashad Sookram
2022-11-18 13:50:03 -05:00
committed by Cody Henthorne
parent ff64c2a911
commit 81df9fcddb
4 changed files with 12 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ import androidx.annotation.NonNull;
import org.signal.ringrtc.CallManager;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.util.Environment;
import org.thoughtcrime.securesms.util.FeatureFlags;
import java.util.Arrays;
@@ -127,7 +128,7 @@ public final class InternalValues extends SignalStoreValues {
* internal users cannot be left on old servers.
*/
public synchronized @NonNull String groupCallingServer() {
String internalServer = FeatureFlags.internalUser() ? getString(CALLING_SERVER, null) : null;
String internalServer = FeatureFlags.internalUser() ? getString(CALLING_SERVER, Environment.Calling.defaultSfuUrl()) : null;
if (internalServer != null && !Arrays.asList(BuildConfig.SIGNAL_SFU_INTERNAL_URLS).contains(internalServer)) {
internalServer = null;
}