summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-03-01 14:10:43 +0100
committerDavid Göransson <david.goransson@mullvad.net>2025-03-03 11:05:54 +0100
commit1908f3c5a80cad09c25a28e7da0e14b06b72fd6b (patch)
treea7916f54ca9a43f78a8723a6a98126df6bd9d46a /android/app/src
parentd9a37dfca7ea6a67d64c47a9401f39883f17feaa (diff)
downloadmullvadvpn-1908f3c5a80cad09c25a28e7da0e14b06b72fd6b.tar.xz
mullvadvpn-1908f3c5a80cad09c25a28e7da0e14b06b72fd6b.zip
Assume connectivity if we are unable to fetch
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/InternetAvailableUseCase.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/InternetAvailableUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/InternetAvailableUseCase.kt
index a9a49e0cd6..c00aee7e62 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/InternetAvailableUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/InternetAvailableUseCase.kt
@@ -12,6 +12,7 @@ class InternetAvailableUseCase(val context: Context) {
val network = connectivityManager.activeNetwork
val capabilities = connectivityManager.getNetworkCapabilities(network)
- return capabilities?.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET) == true
+ // If we are not able to fetch capabilities we should assume we have connectivity
+ return capabilities?.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET) ?: true
}
}