ソースを参照

Revert meaningless PermissionUtils

Peter Cai 1 年間 前
コミット
5a000278d3

+ 2 - 2
app-common/src/main/java/im/angry/openeuicc/ui/MainActivity.kt

@@ -128,8 +128,8 @@ open class MainActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
     private fun ensureNotificationPermissions() {
         if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && checkSelfPermission(android.Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) {
             requestPermissions(
-                PERMISSION_REQUEST_CODE,
-                android.Manifest.permission.POST_NOTIFICATIONS
+                arrayOf(android.Manifest.permission.POST_NOTIFICATIONS),
+                PERMISSION_REQUEST_CODE
             )
         }
     }

+ 0 - 13
app-common/src/main/java/im/angry/openeuicc/util/PermissionUtils.kt

@@ -1,13 +0,0 @@
-package im.angry.openeuicc.util
-
-import android.app.Activity
-import android.content.pm.PackageManager
-
-fun Activity.requestPermissions(requestCode: Int, vararg permissions: String) {
-    val deniedPermissions = permissions.filter { name ->
-        checkSelfPermission(name) == PackageManager.PERMISSION_DENIED
-    }
-    if (deniedPermissions.isNotEmpty()) {
-        requestPermissions(deniedPermissions.toTypedArray(), requestCode)
-    }
-}