Fixup! Cleanup permission request

This commit is contained in:
tarsin committed 2023-04-06 14:25:23 +08:00
1 parent 3c0da086f5
commit e7c077c31e
1 file changed
+1 -2
@@ -1,6 +1,5 @@
package com.hippo.util
import android.Manifest
import android.content.Context
import android.content.pm.PackageManager
import androidx.activity.ComponentActivity
@@ -21,7 +20,7 @@ private fun permissionCallback(v: Boolean) {
}
suspend fun Context.requestPermission(key: String): Boolean {
if (ContextCompat.checkSelfPermission(this, Manifest.permission.POST_NOTIFICATIONS) == PackageManager.PERMISSION_GRANTED) return true
if (ContextCompat.checkSelfPermission(this, key) == PackageManager.PERMISSION_GRANTED) return true
return suspendCancellableCoroutine { cont ->
callback = {
cont.resume(it)