diff options
| author | Jon Petersson <jon.petersson@kvadrat.se> | 2024-01-15 16:46:09 +0100 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@kvadrat.se> | 2024-02-07 11:08:48 +0100 |
| commit | 758e217c05d23ccffdaa80db48edfe2b1cc1464d (patch) | |
| tree | d9f4c4b354a553dcdbd9b8ac6cf281fe9407c987 /ios/MullvadVPN/Extensions | |
| parent | 446ef2b026bebce7d877226a7db0551496acbf28 (diff) | |
| download | mullvadvpn-758e217c05d23ccffdaa80db48edfe2b1cc1464d.tar.xz mullvadvpn-758e217c05d23ccffdaa80db48edfe2b1cc1464d.zip | |
Relay selector should use overridden IP addresses for relays
Diffstat (limited to 'ios/MullvadVPN/Extensions')
| -rw-r--r-- | ios/MullvadVPN/Extensions/URL+Scoping.swift | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ios/MullvadVPN/Extensions/URL+Scoping.swift b/ios/MullvadVPN/Extensions/URL+Scoping.swift index 5f5b68637c..a957d4291e 100644 --- a/ios/MullvadVPN/Extensions/URL+Scoping.swift +++ b/ios/MullvadVPN/Extensions/URL+Scoping.swift @@ -9,10 +9,12 @@ import Foundation extension URL { - func securelyScoped(_ completionHandler: (Self) -> Void) { + func securelyScoped(_ completionHandler: (Self?) -> Void) { if startAccessingSecurityScopedResource() { completionHandler(self) stopAccessingSecurityScopedResource() + } else { + completionHandler(nil) } } } |
