summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift5
1 files changed, 4 insertions, 1 deletions
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
index 87c7d0b069..fa8963f5b6 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
@@ -184,7 +184,10 @@ final class StorePaymentManager: NSObject, SKPaymentTransactionObserver {
accountNumber: String,
completionHandler: @escaping (StorePaymentManagerError?) -> Void
) {
- let accountOperation = ResultBlockOperation(dispatchQueue: .main) { op in
+ let accountOperation = ResultBlockOperation<
+ REST.AccountData,
+ REST.Error
+ >(dispatchQueue: .main) { op in
let task = self.accountsProxy.getAccountData(
accountNumber: accountNumber,
retryStrategy: .default