Skip to content

Commit 14b99c8

Browse files
committed
fix(messaging-core): check permission results size
fixes: #144
1 parent 53d3075 commit 14b99c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/firebase-messaging-core/index.android.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ export class MessagingCore implements IMessagingCore {
296296
const requestPermission = (activity: androidx.appcompat.app.AppCompatActivity) => {
297297
Application.android.on('activityRequestPermissions', (event) => {
298298
if (event.requestCode === 1001) {
299-
if (event.grantResults[0] === android.content.pm.PackageManager.PERMISSION_GRANTED) {
299+
if (event.grantResults && event.grantResults.length > 0 && event.grantResults[0] === android.content.pm.PackageManager.PERMISSION_GRANTED) {
300300
resolve(0);
301301
} else {
302302
reject(1);

0 commit comments

Comments
 (0)