Use the SignalServiceNetworkAccess from ApplicationDependencies.

This commit is contained in:
Greyson Parrelli
2021-11-02 09:21:16 -04:00
parent f6542440c7
commit 8511d3576f
6 changed files with 9 additions and 7 deletions

View File

@@ -9,6 +9,7 @@ import com.google.android.gms.security.ProviderInstaller;
import org.signal.core.util.concurrent.SignalExecutors;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.util.FeatureFlags;
import org.whispersystems.signalservice.api.SignalServiceAccountManager;
import org.whispersystems.signalservice.api.push.ACI;
@@ -24,7 +25,7 @@ public class AccountManagerFactory {
@NonNull String number,
@NonNull String password)
{
if (new SignalServiceNetworkAccess(context).isCensored(number)) {
if (ApplicationDependencies.getSignalServiceNetworkAccess().isCensored(number)) {
SignalExecutors.BOUNDED.execute(() -> {
try {
ProviderInstaller.installIfNeeded(context);
@@ -34,7 +35,7 @@ public class AccountManagerFactory {
});
}
return new SignalServiceAccountManager(new SignalServiceNetworkAccess(context).getConfiguration(number),
return new SignalServiceAccountManager(ApplicationDependencies.getSignalServiceNetworkAccess().getConfiguration(number),
aci,
number,
password,