return event user
This commit is contained in:
@@ -319,8 +319,8 @@ class StreamChatClient {
|
|||||||
_chatPersistenceClient = _originalChatPersistenceClient;
|
_chatPersistenceClient = _originalChatPersistenceClient;
|
||||||
await _chatPersistenceClient!.connect(ownUser.id);
|
await _chatPersistenceClient!.connect(ownUser.id);
|
||||||
}
|
}
|
||||||
final event = await openConnection();
|
final res = await openConnection();
|
||||||
return event;
|
return res;
|
||||||
} catch (e, stk) {
|
} catch (e, stk) {
|
||||||
if (e is StreamWebSocketError && e.isRetriable) {
|
if (e is StreamWebSocketError && e.isRetriable) {
|
||||||
final event = await _chatPersistenceClient?.getConnectionInfo();
|
final event = await _chatPersistenceClient?.getConnectionInfo();
|
||||||
@@ -362,8 +362,8 @@ class StreamChatClient {
|
|||||||
_ws.connectionStatusStream.skip(1).listen(_connectionStatusHandler);
|
_ws.connectionStatusStream.skip(1).listen(_connectionStatusHandler);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await _ws.connect(user);
|
final event = await _ws.connect(user);
|
||||||
return state.user!;
|
return event.me!.merge(user);
|
||||||
} catch (e, stk) {
|
} catch (e, stk) {
|
||||||
logger.severe('error connecting ws', e, stk);
|
logger.severe('error connecting ws', e, stk);
|
||||||
rethrow;
|
rethrow;
|
||||||
|
|||||||
Reference in New Issue
Block a user