From 33f17e4c5c4d737d37f2caab96dcd708e7c9ad8b Mon Sep 17 00:00:00 2001 From: Valere Date: Wed, 26 Jun 2019 17:15:10 +0200 Subject: [PATCH] Quick Fix / DI crash when not logged in --- .../riotredesign/push/fcm/VectorFirebaseMessagingService.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/vector/src/gplay/java/im/vector/riotredesign/push/fcm/VectorFirebaseMessagingService.kt b/vector/src/gplay/java/im/vector/riotredesign/push/fcm/VectorFirebaseMessagingService.kt index 0dacb939..99c95d89 100755 --- a/vector/src/gplay/java/im/vector/riotredesign/push/fcm/VectorFirebaseMessagingService.kt +++ b/vector/src/gplay/java/im/vector/riotredesign/push/fcm/VectorFirebaseMessagingService.kt @@ -92,6 +92,7 @@ class VectorFirebaseMessagingService : FirebaseMessagingService() { * you retrieve the token. */ override fun onNewToken(refreshedToken: String?) { + if (Matrix.getInstance().currentSession == null) return Timber.i("onNewToken: FCM Token has been updated") FcmHelper.storeFcmToken(this, refreshedToken) if (refreshedToken == null) {