diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2022-04-29 10:20:55 +0200 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2022-04-29 10:30:26 +0200 |
| commit | d652c90c216752ddff6327c47cec99242f12b515 (patch) | |
| tree | adfd5f6a753de4e6e7c197faa90402804e9a0006 /ios/MullvadVPN/AddressCache/UpdateAddressCacheOperation.swift | |
| parent | 6789b1d4aeab47cb55d385feab6717b928743a01 (diff) | |
| download | mullvadvpn-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.swift | 8 |
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) } |
