why did i lock it to s_v2 anyways

This commit is contained in:
qimiko committed 2024-02-17 01:53:14 -07:00
1 parent 645ed772f4
commit 92c8c719eb
1 file changed
+3 -3
@@ -106,7 +106,7 @@ object GeodeUtils {
}
// only necessary on newer android versions
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.S_V2) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
internalRequestAllFilesLauncher = activity.registerForActivityResult(ActivityResultContracts.StartActivityForResult()) { _ ->
if (Environment.isExternalStorageManager()) {
afterRequestPermissions?.invoke()
@@ -219,7 +219,7 @@ object GeodeUtils {
private external fun failedCallback()
private fun checkForFilePermissions(onSuccess: () -> Unit, onFailure: () -> Unit) {
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.S_V2) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
if (Environment.isExternalStorageManager()) {
onSuccess()
} else {
@@ -376,7 +376,7 @@ object GeodeUtils {
val context = activity.get() ?: return false
return when (permission) {
MANAGE_ALL_FILES -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S_V2) {
MANAGE_ALL_FILES -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
Environment.isExternalStorageManager()
} else {
val permissions = listOf(