We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bc0326b commit d5e4808Copy full SHA for d5e4808
android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java
@@ -5,6 +5,7 @@
5
import android.content.Intent;
6
import android.content.IntentFilter;
7
import android.support.v4.content.LocalBroadcastManager;
8
+import android.support.v4.app.NotificationManagerCompat;
9
import android.util.Log;
10
11
import com.facebook.react.bridge.Promise;
@@ -56,7 +57,8 @@ public void requestPermission(Promise promise) {
56
57
// Non Web SDK methods
58
@ReactMethod
59
public void hasPermission(Promise promise) {
- promise.resolve(true);
60
+ Boolean enabled = NotificationManagerCompat.from(getReactApplicationContext()).areNotificationsEnabled();
61
+ promise.resolve(enabled);
62
}
63
64
0 commit comments