Skip to content

Commit 5c35bdd

Browse files
committed
mv FirebaseInstanceId usage out of getToken
* Move the implementation of getToken into it's own method. - Allows us to add another implementation in a follow up commit
1 parent ed58483 commit 5c35bdd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

OneSignalSDK/onesignal/src/main/java/com/onesignal/PushRegistratorFCM.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ String getProviderName() {
9191
@Override
9292
String getToken(String senderId) throws Throwable {
9393
initFirebaseApp(senderId);
94+
return getTokenWithClassFirebaseInstanceId(senderId);
95+
}
96+
97+
private String getTokenWithClassFirebaseInstanceId(String senderId) throws IOException {
9498
FirebaseInstanceId instanceId = FirebaseInstanceId.getInstance(firebaseApp);
9599
return instanceId.getToken(senderId, FirebaseMessaging.INSTANCE_ID_SCOPE);
96100
}

0 commit comments

Comments
 (0)