diff --git a/vector/src/main/java/im/vector/app/features/home/NotificationPermissionManager.kt b/vector/src/main/java/im/vector/app/features/home/NotificationPermissionManager.kt index 943c83148f..33ba1be02b 100644 --- a/vector/src/main/java/im/vector/app/features/home/NotificationPermissionManager.kt +++ b/vector/src/main/java/im/vector/app/features/home/NotificationPermissionManager.kt @@ -21,6 +21,7 @@ import android.app.Activity import android.content.pm.PackageManager import android.os.Build import androidx.activity.result.ActivityResultLauncher +import androidx.annotation.ChecksSdkIntAtLeast import androidx.annotation.RequiresApi import androidx.core.content.ContextCompat import im.vector.app.R @@ -34,6 +35,7 @@ class NotificationPermissionManager @Inject constructor( private val vectorPreferences: VectorPreferences, ) { + @ChecksSdkIntAtLeast(api = Build.VERSION_CODES.TIRAMISU) fun isPermissionGranted(activity: Activity): Boolean { return if (sdkIntProvider.isAtLeast(Build.VERSION_CODES.TIRAMISU)) { ContextCompat.checkSelfPermission(