Only request for notification permissions after API 33

This commit is contained in:
Vitor Pamplona
2025-04-24 16:54:52 -04:00
parent dcccc1de3a
commit 95afed5045
2 changed files with 4 additions and 3 deletions
@@ -20,6 +20,7 @@
*/
package com.vitorpamplona.amethyst.ui.components
import android.os.Build
import androidx.compose.runtime.Composable
import com.google.accompanist.permissions.ExperimentalPermissionsApi
import com.vitorpamplona.amethyst.ui.screen.SharedPreferencesViewModel
@@ -28,7 +29,9 @@ import com.vitorpamplona.amethyst.ui.screen.loggedIn.notifications.checkifItNeed
@OptIn(ExperimentalPermissionsApi::class)
@Composable
fun SelectNotificationProvider(sharedPreferencesViewModel: SharedPreferencesViewModel) {
checkifItNeedsToRequestNotificationPermission(sharedPreferencesViewModel)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
checkifItNeedsToRequestNotificationPermission(sharedPreferencesViewModel)
}
}
@Composable
@@ -28,8 +28,6 @@ import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.core.HexKey
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
import com.vitorpamplona.quartz.nip01Core.tags.addressables.Address
import com.vitorpamplona.quartz.nip01Core.tags.dTags.dTag
import com.vitorpamplona.quartz.nip01Core.tags.kinds.kind
import com.vitorpamplona.quartz.nip10Notes.TextNoteEvent
import com.vitorpamplona.quartz.nip22Comments.CommentEvent
import com.vitorpamplona.quartz.nip28PublicChat.message.ChannelMessageEvent