From 7e242524472c4488296408fd6bcf1cf860756dc4 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Mon, 12 Jun 2023 12:39:18 -0400 Subject: [PATCH] Fix connectivity over VPN on older API versions. --- .../securesms/jobmanager/impl/NetworkConstraint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobmanager/impl/NetworkConstraint.java b/app/src/main/java/org/thoughtcrime/securesms/jobmanager/impl/NetworkConstraint.java index f3f4300fc3..99a6bfee0f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobmanager/impl/NetworkConstraint.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobmanager/impl/NetworkConstraint.java @@ -49,7 +49,7 @@ public class NetworkConstraint implements Constraint { public static boolean isMet(@NonNull Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); - if (Build.VERSION.SDK_INT >= 23) { + if (Build.VERSION.SDK_INT >= 29) { Network activeNetwork = connectivityManager.getActiveNetwork(); NetworkCapabilities networkCapabilities = connectivityManager.getNetworkCapabilities(activeNetwork); return networkCapabilities != null && networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET);