summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2022-04-29 10:20:55 +0200
committerAndrej Mihajlov <and@mullvad.net>2022-04-29 10:30:26 +0200
commitd652c90c216752ddff6327c47cec99242f12b515 (patch)
treeadfd5f6a753de4e6e7c197faa90402804e9a0006 /ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift
parent6789b1d4aeab47cb55d385feab6717b928743a01 (diff)
downloadmullvadvpn-d652c90c216752ddff6327c47cec99242f12b515.tar.xz
mullvadvpn-d652c90c216752ddff6327c47cec99242f12b515.zip
REST: break monolith client on smaller proxies
Diffstat (limited to 'ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift')
-rw-r--r--ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift8
1 files changed, 4 insertions, 4 deletions
diff --git a/ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift b/ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift
index 1ce039d877..8d246827a4 100644
--- a/ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift
+++ b/ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift
@@ -20,15 +20,15 @@ extension AddressCache {
class UpdateAddressCacheOperation: ResultOperation<CacheUpdateResult, Error> {
private let queue: DispatchQueue
- private let restClient: REST.Client
+ private let apiProxy: REST.APIProxy
private let store: AddressCache.Store
private let updateInterval: TimeInterval
private var requestTask: Cancellable?
- init(queue: DispatchQueue, restClient: REST.Client, store: AddressCache.Store, updateInterval: TimeInterval, completionHandler: CompletionHandler?) {
+ init(queue: DispatchQueue, apiProxy: REST.APIProxy, store: AddressCache.Store, updateInterval: TimeInterval, completionHandler: CompletionHandler?) {
self.queue = queue
- self.restClient = restClient
+ self.apiProxy = apiProxy
self.store = store
self.updateInterval = updateInterval
@@ -64,7 +64,7 @@ extension AddressCache {
return
}
- requestTask = restClient.getAddressList(retryStrategy: .default) { completion in
+ requestTask = apiProxy.getAddressList(retryStrategy: .default) { completion in
self.queue.async {
self.handleResponse(completion)
}