diff --git a/src/messaging/messaging.ts b/src/messaging/messaging.ts index b8006314f..dedd2f322 100644 --- a/src/messaging/messaging.ts +++ b/src/messaging/messaging.ts @@ -81,7 +81,7 @@ export class AngularFireMessaging { subscribeOn(schedulers.outsideAngular), observeOn(schedulers.insideAngular), switchMap(async messaging => { - if (firebase.messaging.isSupported() && Notification.permission === 'granted') { + if (firebase.messaging.isSupported() && Notification.permission !== 'denied') { if (firebaseLTv8) { return await messaging.getToken(); } else {