diff options
| author | Bug Magnet <marco.nikic@mullvad.net> | 2024-09-17 13:56:37 +0200 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2024-09-19 15:59:59 +0200 |
| commit | f45f874316fa7d953a0dbfe7ea9dcf7db4be20e1 (patch) | |
| tree | faf03546441fc27afc2d398767a368f1704b07a5 /ios/PacketTunnel/DeviceCheck | |
| parent | 795877885d934e7800426c94a7688825b3de224d (diff) | |
| download | mullvadvpn-f45f874316fa7d953a0dbfe7ea9dcf7db4be20e1.tar.xz mullvadvpn-f45f874316fa7d953a0dbfe7ea9dcf7db4be20e1.zip | |
Make the packet tunnel enter error state when failing device check
Diffstat (limited to 'ios/PacketTunnel/DeviceCheck')
| -rw-r--r-- | ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift b/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift index f3270c8a8d..6c4e00b156 100644 --- a/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift +++ b/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift @@ -278,14 +278,14 @@ final class DeviceCheckOperation: ResultOperation<DeviceCheck> { } /// An error used internally by `DeviceCheckOperation`. -private enum DeviceCheckError: LocalizedError, Equatable { +public enum DeviceCheckError: LocalizedError, Equatable { /// Device is no longer logged in. case invalidDeviceState /// Main process has likely performed key rotation at the same time when packet tunnel was doing so. case keyRotationRace - var errorDescription: String? { + public var errorDescription: String? { switch self { case .invalidDeviceState: return "Cannot complete device check because device is no longer logged in." |
