From 88e9cd67efd92238c68cd6a7c27c288ea9ce67ec Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Fri, 2 Jul 2021 15:29:28 +0200 Subject: [PATCH] merge persistence storage user with passed one --- packages/stream_chat/lib/src/client/client.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/stream_chat/lib/src/client/client.dart b/packages/stream_chat/lib/src/client/client.dart index f8e9ff45..096d674c 100644 --- a/packages/stream_chat/lib/src/client/client.dart +++ b/packages/stream_chat/lib/src/client/client.dart @@ -324,7 +324,7 @@ class StreamChatClient { } catch (e, stk) { if (e is StreamWebSocketError && e.isRetriable) { final event = await _chatPersistenceClient?.getConnectionInfo(); - if (event != null) return event.me; + if (event != null) return event.me?.merge(ownUser) ?? ownUser; } logger.severe('error connecting user : ${ownUser.id}', e, stk); rethrow;