From a9fc5c6331209e3b35dbaabe7ee008647b3a870e Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 17 Apr 2023 14:23:55 -0300 Subject: [PATCH] Remove Google Pay check at launch. --- .../securesms/ApplicationContext.java | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java index 211f8d7119..1a2381ba0b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java +++ b/app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java @@ -16,7 +16,6 @@ */ package org.thoughtcrime.securesms; -import android.annotation.SuppressLint; import android.content.Context; import android.os.Build; @@ -35,8 +34,6 @@ import org.signal.core.util.concurrent.SignalExecutors; import org.signal.core.util.logging.AndroidLogger; import org.signal.core.util.logging.Log; import org.signal.core.util.tracing.Tracer; -import org.signal.donations.GooglePayApi; -import org.signal.donations.StripeApi; import org.signal.glide.SignalGlideCodecs; import org.signal.libsignal.protocol.logging.SignalProtocolLoggerProvider; import org.signal.ringrtc.CallManager; @@ -92,7 +89,6 @@ import org.thoughtcrime.securesms.storage.StorageSyncHelper; import org.thoughtcrime.securesms.util.AppForegroundObserver; import org.thoughtcrime.securesms.util.AppStartup; import org.thoughtcrime.securesms.util.DynamicTheme; -import org.thoughtcrime.securesms.util.Environment; import org.thoughtcrime.securesms.util.FeatureFlags; import org.thoughtcrime.securesms.util.SignalLocalMetrics; import org.thoughtcrime.securesms.util.SignalUncaughtExceptionHandler; @@ -179,7 +175,6 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr .addBlocking("ring-rtc", this::initializeRingRtc) .addBlocking("glide", () -> SignalGlideModule.setRegisterGlideComponents(new SignalGlideComponents())) .addNonBlocking(() -> GlideApp.get(this)) - .addNonBlocking(this::checkIsGooglePayReady) .addNonBlocking(this::cleanAvatarStorage) .addNonBlocking(this::initializeRevealableMessageManager) .addNonBlocking(this::initializePendingRetryReceiptManager) @@ -476,18 +471,6 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr AvatarPickerStorage.cleanOrphans(this); } - @SuppressLint("CheckResult") - private void checkIsGooglePayReady() { - GooglePayApi.queryIsReadyToPay( - this, - new StripeApi.Gateway(Environment.Donations.getStripeConfiguration()), - Environment.Donations.getGooglePayConfiguration() - ).subscribe( - /* onComplete = */ () -> SignalStore.donationsValues().setGooglePayReady(true), - /* onError = */ t -> SignalStore.donationsValues().setGooglePayReady(false) - ); - } - @WorkerThread private void initializeCleanup() { int deleted = SignalDatabase.attachments().deleteAbandonedPreuploadedAttachments();