mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-05 09:02:14 +00:00
Move files
This commit is contained in:
@@ -27,17 +27,15 @@ class FirebaseTokenFetcher @Inject constructor(
|
||||
.process()
|
||||
}
|
||||
|
||||
private fun Task<InstanceIdResult>.process() {
|
||||
when {
|
||||
isSuccessful -> try {
|
||||
result?.token?.let {
|
||||
pushRegistry.get().refresh(it, force = true).get()
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
onFail(e)
|
||||
private fun Task<InstanceIdResult>.process() = when {
|
||||
isSuccessful -> try {
|
||||
result?.token?.let {
|
||||
pushRegistry.get().refresh(it, force = true).get()
|
||||
}
|
||||
else -> exception?.let(::onFail)
|
||||
} catch (e: Exception) {
|
||||
onFail(e)
|
||||
}
|
||||
else -> exception?.let(::onFail)
|
||||
}
|
||||
|
||||
private fun onFail(e: Exception) = Log.e(TAG, "fetch failed", e)
|
||||
|
||||
Reference in New Issue
Block a user