From 175ea8347dc1456772c7a98da86f4b79cda1137a Mon Sep 17 00:00:00 2001 From: Nora Trapp Date: Mon, 8 Nov 2021 12:42:31 -0800 Subject: [PATCH] Enable Payments Beta for more country codes --- .../Payments/PaymentsHelperImpl.swift | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/SignalMessaging/Payments/PaymentsHelperImpl.swift b/SignalMessaging/Payments/PaymentsHelperImpl.swift index 73ea84f658..58e069b0b8 100644 --- a/SignalMessaging/Payments/PaymentsHelperImpl.swift +++ b/SignalMessaging/Payments/PaymentsHelperImpl.swift @@ -29,17 +29,19 @@ public class PaymentsHelperImpl: NSObject, PaymentsHelperSwift { owsFailDebug("Missing countryCode: \(localNumber).") return false } - let validCountryCodes: [Int] = [ - // France - 33, - // Switzerland - 41, - // Parts of UK. - 44, - // Germany - 49 + let invalidCountryCodes: [Int] = [ + // Iran + 98, + // Syria + 963, + // Cuba + 53, + // North Korea + 850, + // Ukraine Crimea Region + 380 ] - return validCountryCodes.contains(nsCountryCode.intValue) + return !invalidCountryCodes.contains(nsCountryCode.intValue) } public var canEnablePayments: Bool {