Skip to content

Commit a621277

Browse files
authored
fix(llc): fixed user parsing leading to incorrect online presence (#1981)
* fixed user parsing leading to incorrect online presence * changelog entry * Update packages/stream_chat/CHANGELOG.md
1 parent f05bae7 commit a621277

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

packages/stream_chat/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## Upcoming
2+
3+
🐞 Fixed
4+
5+
- Fixed incorrect user object and online presence when user is updated.
6+
17
## 7.3.0
28

39
🔄 Changed

packages/stream_chat/lib/src/client/client.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1633,7 +1633,7 @@ class ClientState {
16331633
_eventsSubscription?.add(
16341634
_client.on(EventType.userUpdated).listen((event) {
16351635
if (event.user!.id == currentUser!.id) {
1636-
currentUser = OwnUser.fromJson(event.user!.toJson());
1636+
currentUser = OwnUser.fromUser(event.user!);
16371637
}
16381638
updateUser(event.user);
16391639
}),

0 commit comments

Comments
 (0)