summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadRustRuntime
diff options
context:
space:
mode:
authorSteffen <steffen.ernst@mullvad.net>2025-08-04 13:55:01 +0200
committerJon Petersson <jon.petersson@mullvad.net>2025-08-12 14:49:43 +0200
commiteb18a74782980b0bc65986191c57fc5901dc1ebf (patch)
treec35b9ee2a82ca14de6fe1d1abecac4f30d83b5f3 /ios/MullvadRustRuntime
parent63cb6f5a0b27d6d54769e8afb98ed291254d1123 (diff)
downloadmullvadvpn-eb18a74782980b0bc65986191c57fc5901dc1ebf.tar.xz
mullvadvpn-eb18a74782980b0bc65986191c57fc5901dc1ebf.zip
Separate access method rotation request from state
Diffstat (limited to 'ios/MullvadRustRuntime')
-rw-r--r--ios/MullvadRustRuntime/MullvadAccessMethodReceiver.swift6
1 files changed, 3 insertions, 3 deletions
diff --git a/ios/MullvadRustRuntime/MullvadAccessMethodReceiver.swift b/ios/MullvadRustRuntime/MullvadAccessMethodReceiver.swift
index c683a10af6..bb94759717 100644
--- a/ios/MullvadRustRuntime/MullvadAccessMethodReceiver.swift
+++ b/ios/MullvadRustRuntime/MullvadAccessMethodReceiver.swift
@@ -17,12 +17,12 @@ public class MullvadAccessMethodReceiver {
public init(
apiContext: MullvadApiContext,
accessMethodsDataSource: AnyPublisher<[PersistentAccessMethod], Never>,
- lastReachableDataSource: AnyPublisher<PersistentAccessMethod, Never>
+ requestDataSource: AnyPublisher<PersistentAccessMethod, Never>
) {
self.apiContext = apiContext
- lastReachableDataSource.sink { [weak self] in
- self?.saveLastReachable($0)
+ requestDataSource.sink { [weak self] latestReachable in
+ self?.saveLastReachable(latestReachable)
}
.store(in: &cancellables)