mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 12:38:33 +00:00
Remove Google Pay check at launch.
This commit is contained in:
@@ -16,7 +16,6 @@
|
|||||||
*/
|
*/
|
||||||
package org.thoughtcrime.securesms;
|
package org.thoughtcrime.securesms;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.os.Build;
|
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.AndroidLogger;
|
||||||
import org.signal.core.util.logging.Log;
|
import org.signal.core.util.logging.Log;
|
||||||
import org.signal.core.util.tracing.Tracer;
|
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.glide.SignalGlideCodecs;
|
||||||
import org.signal.libsignal.protocol.logging.SignalProtocolLoggerProvider;
|
import org.signal.libsignal.protocol.logging.SignalProtocolLoggerProvider;
|
||||||
import org.signal.ringrtc.CallManager;
|
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.AppForegroundObserver;
|
||||||
import org.thoughtcrime.securesms.util.AppStartup;
|
import org.thoughtcrime.securesms.util.AppStartup;
|
||||||
import org.thoughtcrime.securesms.util.DynamicTheme;
|
import org.thoughtcrime.securesms.util.DynamicTheme;
|
||||||
import org.thoughtcrime.securesms.util.Environment;
|
|
||||||
import org.thoughtcrime.securesms.util.FeatureFlags;
|
import org.thoughtcrime.securesms.util.FeatureFlags;
|
||||||
import org.thoughtcrime.securesms.util.SignalLocalMetrics;
|
import org.thoughtcrime.securesms.util.SignalLocalMetrics;
|
||||||
import org.thoughtcrime.securesms.util.SignalUncaughtExceptionHandler;
|
import org.thoughtcrime.securesms.util.SignalUncaughtExceptionHandler;
|
||||||
@@ -179,7 +175,6 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr
|
|||||||
.addBlocking("ring-rtc", this::initializeRingRtc)
|
.addBlocking("ring-rtc", this::initializeRingRtc)
|
||||||
.addBlocking("glide", () -> SignalGlideModule.setRegisterGlideComponents(new SignalGlideComponents()))
|
.addBlocking("glide", () -> SignalGlideModule.setRegisterGlideComponents(new SignalGlideComponents()))
|
||||||
.addNonBlocking(() -> GlideApp.get(this))
|
.addNonBlocking(() -> GlideApp.get(this))
|
||||||
.addNonBlocking(this::checkIsGooglePayReady)
|
|
||||||
.addNonBlocking(this::cleanAvatarStorage)
|
.addNonBlocking(this::cleanAvatarStorage)
|
||||||
.addNonBlocking(this::initializeRevealableMessageManager)
|
.addNonBlocking(this::initializeRevealableMessageManager)
|
||||||
.addNonBlocking(this::initializePendingRetryReceiptManager)
|
.addNonBlocking(this::initializePendingRetryReceiptManager)
|
||||||
@@ -476,18 +471,6 @@ public class ApplicationContext extends MultiDexApplication implements AppForegr
|
|||||||
AvatarPickerStorage.cleanOrphans(this);
|
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
|
@WorkerThread
|
||||||
private void initializeCleanup() {
|
private void initializeCleanup() {
|
||||||
int deleted = SignalDatabase.attachments().deleteAbandonedPreuploadedAttachments();
|
int deleted = SignalDatabase.attachments().deleteAbandonedPreuploadedAttachments();
|
||||||
|
|||||||
Reference in New Issue
Block a user