From d595c4354b0a0a6892844457f3713538c75367b0 Mon Sep 17 00:00:00 2001 From: Shravya Ramesh Date: Fri, 9 Apr 2021 15:43:17 -0700 Subject: duplicate connect User calls --- src/utils/messages.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/utils/messages.ts b/src/utils/messages.ts index a0bbdb46..49033226 100644 --- a/src/utils/messages.ts +++ b/src/utils/messages.ts @@ -92,7 +92,7 @@ export const connectChatAccount = async ( try { await getChatToken(); const chatToken = await AsyncStorage.getItem('chatToken'); - if (chatToken) { + if (!chatClient.user && chatToken) { await chatClient.connectUser( { id: loggedInUserId, @@ -100,6 +100,8 @@ export const connectChatAccount = async ( chatToken, ); return true; + } else if (chatClient.user) { + return true; } else { console.log('Unable to connect to stream. Empty chat token'); return false; -- cgit v1.2.3-70-g09d2