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, };