summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2022-11-03 13:17:08 +0100
committerAndrej Mihajlov <and@mullvad.net>2022-11-08 10:18:58 +0100
commit9648250c7210de8967db8148f040be5d697cab8b (patch)
treeadc05d137c3a355b80e18335ae7902a210183bf7
parent9cacdb2d5a40d62b57b940677b1b878127eda9af (diff)
downloadmullvadvpn-9648250c7210de8967db8148f040be5d697cab8b.tar.xz
mullvadvpn-9648250c7210de8967db8148f040be5d697cab8b.zip
Set ResultOperation generic types
-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