Skip to content

Commit 01a02e8

Browse files
author
Ben Butterworth
authored
Merge pull request #55 from pfcstyle/main
2 parents d77abf1 + 8982780 commit 01a02e8

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

push_android/android/src/main/kotlin/uk/orth/push/PushHostHandlers.kt

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ class PushHostHandlers(
5050

5151
override fun getToken(callback: (Result<String>) -> Unit) {
5252
FirebaseMessaging.getInstance().token.addOnCompleteListener(OnCompleteListener { task ->
53-
val fcmToken = task.result
5453
if (!task.isSuccessful) {
5554
Log.w(TAG, "Fetching FCM registration token failed", task.exception)
5655
callback(
@@ -62,13 +61,16 @@ class PushHostHandlers(
6261
)
6362
)
6463
return@OnCompleteListener
65-
} else if (fcmToken == null) {
66-
Log.w(TAG, "FCM token was null")
67-
callback(Result.failure(IllegalStateException("FCM token was null")))
68-
return@OnCompleteListener
64+
} else {
65+
val fcmToken = task.result
66+
if (fcmToken == null){
67+
Log.w(TAG, "FCM token was null")
68+
callback(Result.failure(IllegalStateException("FCM token was null")))
69+
return@OnCompleteListener
70+
}
71+
// Return latest FCM registration token
72+
callback(Result.success(fcmToken))
6973
}
70-
// Return latest FCM registration token
71-
callback(Result.success(fcmToken))
7274
})
7375
}
7476

@@ -229,4 +231,4 @@ class PushHostHandlers(
229231
.sendBroadcast(backgroundMessageCompleteIntent)
230232
}
231233
}
232-
}
234+
}

0 commit comments

Comments
 (0)