diff options
| author | Jon Petersson <jon.petersson@mullvad.net> | 2025-08-12 14:50:01 +0200 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@mullvad.net> | 2025-08-12 14:50:01 +0200 |
| commit | 2ebbcdfc72d3435c9ef95f91ddfb1cd74f4f4ec0 (patch) | |
| tree | 97407167d76af1ee097fdf1a3597b3f34f82cf2b /ios/MullvadSettings/AccessMethodRepositoryProtocol.swift | |
| parent | cf0cb9934d732b045803c0affce291d11c6251fa (diff) | |
| parent | 1b7d4c9f171b5ba157f0c27fa0de3ab627c6fe14 (diff) | |
| download | mullvadvpn-2ebbcdfc72d3435c9ef95f91ddfb1cd74f4f4ec0.tar.xz mullvadvpn-2ebbcdfc72d3435c9ef95f91ddfb1cd74f4f4ec0.zip | |
Merge branch 'ios-1214-propagate-method-rotation'
Diffstat (limited to 'ios/MullvadSettings/AccessMethodRepositoryProtocol.swift')
| -rw-r--r-- | ios/MullvadSettings/AccessMethodRepositoryProtocol.swift | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift b/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift index 35f97442f5..d44f009911 100644 --- a/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift +++ b/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift @@ -21,7 +21,7 @@ public protocol AccessMethodRepositoryDataSource: Sendable { func fetchAll() -> [PersistentAccessMethod] /// Save last reachable access method to the persistent store. - func saveLastReachable(_ method: PersistentAccessMethod) + func requestAccessMethod(_ method: PersistentAccessMethod) /// Fetch last reachable access method from the persistent store. func fetchLastReachable() -> PersistentAccessMethod @@ -29,11 +29,11 @@ public protocol AccessMethodRepositoryDataSource: Sendable { public protocol AccessMethodRepositoryProtocol: AccessMethodRepositoryDataSource { /// Publisher that propagates a snapshot of last reachable access method upon modifications. - var lastReachableAccessMethodPublisher: AnyPublisher<PersistentAccessMethod, Never> { get } + var currentAccessMethodPublisher: AnyPublisher<PersistentAccessMethod, Never> { get } /// Add new access method. /// - Parameter method: persistent access method model. - func save(_ method: PersistentAccessMethod) + func save(_ method: PersistentAccessMethod, notifyingAPI: Bool) /// Delete access method by id. /// - Parameter id: an access method id. |
