@@ -41,7 +41,8 @@ @implementation FlutterLocalNotificationsPlugin {
41
41
NSString *const REQUEST_SOUND_PERMISSION = @" requestSoundPermission" ;
42
42
NSString *const REQUEST_ALERT_PERMISSION = @" requestAlertPermission" ;
43
43
NSString *const REQUEST_BADGE_PERMISSION = @" requestBadgePermission" ;
44
- NSString *const REQUEST_PROVISIONAL_PERMISSION = @" requestProvisionalPermission" ;
44
+ NSString *const REQUEST_PROVISIONAL_PERMISSION =
45
+ @" requestProvisionalPermission" ;
45
46
NSString *const REQUEST_CRITICAL_PERMISSION = @" requestCriticalPermission" ;
46
47
NSString *const DEFAULT_PRESENT_ALERT = @" defaultPresentAlert" ;
47
48
NSString *const DEFAULT_PRESENT_SOUND = @" defaultPresentSound" ;
@@ -420,8 +421,10 @@ - (void)initialize:(NSDictionary *_Nonnull)arguments
420
421
if ([self containsKey: REQUEST_BADGE_PERMISSION forDictionary: arguments]) {
421
422
requestedBadgePermission = [arguments[REQUEST_BADGE_PERMISSION] boolValue ];
422
423
}
423
- if ([self containsKey: REQUEST_PROVISIONAL_PERMISSION forDictionary: arguments]) {
424
- requestedProvisionalPermission = [arguments[REQUEST_PROVISIONAL_PERMISSION] boolValue ];
424
+ if ([self containsKey: REQUEST_PROVISIONAL_PERMISSION
425
+ forDictionary: arguments]) {
426
+ requestedProvisionalPermission =
427
+ [arguments[REQUEST_PROVISIONAL_PERMISSION] boolValue ];
425
428
}
426
429
if ([self containsKey: REQUEST_CRITICAL_PERMISSION forDictionary: arguments]) {
427
430
requestedCriticalPermission =
@@ -443,7 +446,7 @@ - (void)initialize:(NSDictionary *_Nonnull)arguments
443
446
[self requestPermissionsImpl: requestedSoundPermission
444
447
alertPermission: requestedAlertPermission
445
448
badgePermission: requestedBadgePermission
446
- provisionalPermission: requestedProvisionalPermission
449
+ provisionalPermission: requestedProvisionalPermission
447
450
criticalPermission: requestedCriticalPermission
448
451
result: result];
449
452
}];
@@ -476,15 +479,15 @@ - (void)requestPermissions:(NSDictionary *_Nonnull)arguments
476
479
[self requestPermissionsImpl: soundPermission
477
480
alertPermission: alertPermission
478
481
badgePermission: badgePermission
479
- provisionalPermission: provisionalPermission
482
+ provisionalPermission: provisionalPermission
480
483
criticalPermission: criticalPermission
481
484
result: result];
482
485
}
483
486
484
487
- (void )requestPermissionsImpl : (bool )soundPermission
485
488
alertPermission : (bool )alertPermission
486
489
badgePermission : (bool )badgePermission
487
- provisionalPermission : (bool )provisionalPermission
490
+ provisionalPermission : (bool )provisionalPermission
488
491
criticalPermission : (bool )criticalPermission
489
492
result : (FlutterResult _Nonnull)result {
490
493
if (!soundPermission && !alertPermission && !badgePermission &&
@@ -507,7 +510,7 @@ - (void)requestPermissionsImpl:(bool)soundPermission
507
510
authorizationOptions += UNAuthorizationOptionBadge ;
508
511
}
509
512
if (@available (iOS 12.0 , *)) {
510
- if (provisionalPermission) {
513
+ if (provisionalPermission) {
511
514
authorizationOptions += UNAuthorizationOptionProvisional ;
512
515
}
513
516
if (criticalPermission) {
0 commit comments