aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Messaging/FIRMessagingRegistrar.m
diff options
context:
space:
mode:
Diffstat (limited to 'Firebase/Messaging/FIRMessagingRegistrar.m')
-rw-r--r--Firebase/Messaging/FIRMessagingRegistrar.m6
1 files changed, 3 insertions, 3 deletions
diff --git a/Firebase/Messaging/FIRMessagingRegistrar.m b/Firebase/Messaging/FIRMessagingRegistrar.m
index bb1e9ad..999666c 100644
--- a/Firebase/Messaging/FIRMessagingRegistrar.m
+++ b/Firebase/Messaging/FIRMessagingRegistrar.m
@@ -45,6 +45,8 @@
self = [super init];
if (self) {
_checkinService = [[FIRMessagingCheckinService alloc] init];
+ // TODO(chliangGoogle): Merge pubsubRegistrar with Registrar as it is hard to track how many
+ // checkinService instances by separating classes too often.
_pubsubRegistrar = [[FIRMessagingPubSubRegistrar alloc] initWithCheckinService:_checkinService];
}
return self;
@@ -53,9 +55,7 @@
#pragma mark - Checkin
- (BOOL)tryToLoadValidCheckinInfo {
- if (![self.checkinService hasValidCheckinInfo]) {
- [self.checkinService tryToLoadPrefetchedCheckinPreferences];
- }
+ [self.checkinService tryToLoadPrefetchedCheckinPreferences];
return [self.checkinService hasValidCheckinInfo];
}