From 06ed124057646aecc03fade9ff77fcef9141006b Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 12 Apr 2021 09:43:10 -0300 Subject: [PATCH] Temporarily block payments for all regions. --- .../securesms/keyvalue/PaymentsValues.java | 43 ++++++++++--------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PaymentsValues.java b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PaymentsValues.java index c4e70570d1..9754dd856c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PaymentsValues.java +++ b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PaymentsValues.java @@ -106,27 +106,28 @@ public final class PaymentsValues extends SignalStoreValues { * Applies feature flags and region restrictions to return an enum which describes the available feature set for the user. */ public PaymentsAvailability getPaymentsAvailability() { - Context context = ApplicationDependencies.getApplication(); - - if (!TextSecurePreferences.isPushRegistered(context) || - !GeographicalRestrictions.e164Allowed(TextSecurePreferences.getLocalNumber(context))) - { - return PaymentsAvailability.NOT_IN_REGION; - } - - if (FeatureFlags.payments()) { - if (mobileCoinPaymentsEnabled()) { - return PaymentsAvailability.WITHDRAW_AND_SEND; - } else { - return PaymentsAvailability.REGISTRATION_AVAILABLE; - } - } else { - if (mobileCoinPaymentsEnabled()) { - return PaymentsAvailability.WITHDRAW_ONLY; - } else { - return PaymentsAvailability.DISABLED_REMOTELY; - } - } +// Context context = ApplicationDependencies.getApplication(); +// +// if (!TextSecurePreferences.isPushRegistered(context) || +// !GeographicalRestrictions.e164Allowed(TextSecurePreferences.getLocalNumber(context))) +// { +// return PaymentsAvailability.NOT_IN_REGION; +// } +// +// if (FeatureFlags.payments()) { +// if (mobileCoinPaymentsEnabled()) { +// return PaymentsAvailability.WITHDRAW_AND_SEND; +// } else { +// return PaymentsAvailability.REGISTRATION_AVAILABLE; +// } +// } else { +// if (mobileCoinPaymentsEnabled()) { +// return PaymentsAvailability.WITHDRAW_ONLY; +// } else { +// return PaymentsAvailability.DISABLED_REMOTELY; +// } +// } + return PaymentsAvailability.NOT_IN_REGION; } @WorkerThread