From 4e69a538cb09a5c2d567a8186c11f4d3a3ef8528 Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Tue, 27 Oct 2020 09:42:39 +1100 Subject: [PATCH] Fix crash --- src/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt b/src/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt index 8095731318..cdcdc20e6b 100644 --- a/src/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt +++ b/src/org/thoughtcrime/securesms/loki/api/PublicChatManager.kt @@ -24,8 +24,8 @@ class PublicChatManager(private val context: Context) { var areAllCaughtUp = true refreshChatsAndPollers() for ((threadID, chat) in chats) { - val poller = pollers[threadID] ?: PublicChatPoller(context, chat) - areAllCaughtUp = areAllCaughtUp && poller.isCaughtUp + val poller = pollers[threadID] + areAllCaughtUp = if(poller != null) areAllCaughtUp && poller.isCaughtUp else false } return areAllCaughtUp }