summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
diff options
context:
space:
mode:
authorAndrew Bulhak <andrew.bulhak@mullvad.net>2025-06-13 12:06:00 +0200
committerAndrew Bulhak <andrew.bulhak@mullvad.net>2025-06-17 15:29:09 +0200
commit6abe9daec6327e0961fc3f7291f51a4ba6bf22a5 (patch)
tree8674c6087af1f18918a9170b96556e785c47df8a /ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
parentc1f8a8d6975c175dadfa53cbef5259dd82debbf2 (diff)
downloadmullvadvpn-6abe9daec6327e0961fc3f7291f51a4ba6bf22a5.tar.xz
mullvadvpn-6abe9daec6327e0961fc3f7291f51a4ba6bf22a5.zip
Add QUIC/Masque fields and Features structure to ServerRelay
Diffstat (limited to 'ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift')
-rw-r--r--ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift4
1 files changed, 2 insertions, 2 deletions
diff --git a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
index e1fd209f95..f640a34721 100644
--- a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
+++ b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
@@ -85,12 +85,12 @@ final class RelayCacheTracker: RelayCacheTrackerProtocol, @unchecked Sendable {
/// > Info: `relayCacheLock` does not need to be accessed here, this method should be ran from `init` only.
private func hotfixRelaysThatDoNotHaveDaita() throws {
guard let cachedRelays else { return }
- let daitaPropertyMissing = cachedRelays.relays.wireguard.relays.first { $0.daita ?? false } == nil
+ let daitaPropertyMissing = cachedRelays.relays.wireguard.relays.first { $0.hasDaita } == nil
// If the cached relays already have daita information, this fix is not necessary
guard daitaPropertyMissing else { return }
let preBundledRelays = try cache.readPrebundledRelays().relays
- let preBundledDaitaRelays = preBundledRelays.wireguard.relays.filter { $0.daita == true }
+ let preBundledDaitaRelays = preBundledRelays.wireguard.relays.filter { $0.hasDaita }
var cachedRelaysWithFixedDaita = cachedRelays.relays.wireguard.relays
// For each daita enabled relay in the prebundled relays