Skip to content

Commit ab5236b

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 34a8266 commit ab5236b

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
@@ -57,6 +57,10 @@ String getProviderName() {
5757
@Override
5858
String getToken(String senderId) throws Throwable {
5959
initFirebaseApp(senderId);
60+
return getTokenWithClassFirebaseInstanceId(senderId);
61+
}
62+
63+
private String getTokenWithClassFirebaseInstanceId(String senderId) throws IOException {
6064
FirebaseInstanceId instanceId = FirebaseInstanceId.getInstance(firebaseApp);
6165
return instanceId.getToken(senderId, FirebaseMessaging.INSTANCE_ID_SCOPE);
6266
}

0 commit comments

Comments
 (0)