Skip to content

Commit 50c8b2f

Browse files
committed
fix: add empty token validation
1 parent 17a57bd commit 50c8b2f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

app/src/main/java/to/bitkit/repositories/LightningRepo.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -872,6 +872,8 @@ class LightningRepo @Inject constructor(
872872
val token = token ?: firebaseMessaging.token.await()
873873
val cachedToken = keychain.loadString(Keychain.Key.PUSH_NOTIFICATION_TOKEN.name)
874874

875+
requireNotNull(token.takeIf { it.isNotEmpty() })
876+
875877
if (cachedToken == token) {
876878
Logger.debug("Skipped registering for notifications, current device token already registered")
877879
return@executeWhenNodeRunning Result.success(Unit)

0 commit comments

Comments
 (0)