summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/MullvadVPN/AccountViewController.swift8
1 files changed, 7 insertions, 1 deletions
diff --git a/ios/MullvadVPN/AccountViewController.swift b/ios/MullvadVPN/AccountViewController.swift
index 6bd0a50151..13e5122ea0 100644
--- a/ios/MullvadVPN/AccountViewController.swift
+++ b/ios/MullvadVPN/AccountViewController.swift
@@ -345,7 +345,13 @@ class AccountViewController: UIViewController, AppStorePaymentObserver, TunnelOb
accountToken: String?,
didFailWithError error: AppStorePaymentManager.Error
) {
- showPaymentErrorAlert(error: error)
+ switch error {
+ case .storePayment(SKError.paymentCancelled):
+ break
+
+ default:
+ showPaymentErrorAlert(error: error)
+ }
didProcessPayment(payment)
}