diff --git a/packages/stream_chat/CHANGELOG.md b/packages/stream_chat/CHANGELOG.md index 6112155e..7dbc4a94 100644 --- a/packages/stream_chat/CHANGELOG.md +++ b/packages/stream_chat/CHANGELOG.md @@ -1,3 +1,8 @@ +## Upcoming + +🐞 Fixed +- [[#1081]](https://github.com/GetStream/stream-chat-flutter/issues/1081) Fixed a bug with user reconnection. + ## 3.6.0 🐞 Fixed diff --git a/packages/stream_chat/lib/src/ws/websocket.dart b/packages/stream_chat/lib/src/ws/websocket.dart index de5475ce..a26bd1f6 100644 --- a/packages/stream_chat/lib/src/ws/websocket.dart +++ b/packages/stream_chat/lib/src/ws/websocket.dart @@ -155,7 +155,7 @@ class WebSocket with TimerHelper { final token = await tokenManager.loadToken(refresh: refreshToken); final params = { 'user_id': user.id, - if (includeUserDetails) 'user_details': user, + 'user_details': includeUserDetails ? user : {'id': user.id}, 'user_token': token.rawValue, 'server_determines_connection_id': true, };