From e7c077c31e59392872e02d466237e1b0dde57e3e Mon Sep 17 00:00:00 2001 From: tarsin Date: Thu, 6 Apr 2023 14:25:23 +0800 Subject: [PATCH] Fixup! Cleanup permission request --- app/src/main/java/com/hippo/util/PermissionUtils.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/hippo/util/PermissionUtils.kt b/app/src/main/java/com/hippo/util/PermissionUtils.kt index 60cf05f2e..2c062048e 100644 --- a/app/src/main/java/com/hippo/util/PermissionUtils.kt +++ b/app/src/main/java/com/hippo/util/PermissionUtils.kt @@ -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)