diff --git a/src/app/util/notifications.ts b/src/app/util/notifications.ts index cf65596f..40c08025 100644 --- a/src/app/util/notifications.ts +++ b/src/app/util/notifications.ts @@ -302,7 +302,7 @@ class CapacitorNotifications implements IPushAdapter { async request(prompt = true) { let status = await PushNotifications.checkPermissions() - if (prompt && status.receive === "prompt") { + if (prompt && ["prompt", "prompt-with-rationale"].includes(status.receive)) { status = await PushNotifications.requestPermissions() }