Merge pull request #3947 from nextcloud/bugfix/3896/avoidErrorByEthernetConnection

avoid "Please check your internet connection"
This commit is contained in:
Sowjanya Kota 2024-06-04 11:57:26 +02:00 committed by GitHub
commit 38abfafc38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -883,8 +883,10 @@ class ConversationsListActivity :
val connectivityManager = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
val network = connectivityManager.activeNetwork ?: return false
val capabilities = connectivityManager.getNetworkCapabilities(network) ?: return false
return capabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR) ||
capabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI)
return capabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI) ||
capabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR) ||
capabilities.hasTransport(NetworkCapabilities.TRANSPORT_VPN) ||
capabilities.hasTransport(NetworkCapabilities.TRANSPORT_ETHERNET)
}
private fun sortConversations(conversationItems: MutableList<AbstractFlexibleItem<*>>) {