fix(llc): member removed

This commit is contained in:
Salvatore Giordano
2022-04-04 10:35:14 +02:00
parent 5f75c6949f
commit a6990a3f66
@@ -1587,9 +1587,13 @@ class ChannelClientState {
final user = e.user;
updateChannelState(channelState.copyWith(
members: List.from(
channelState.members..removeWhere((m) => m.userId == user!.id),
channelState.members
.whereNot((m) => m.userId == user!.id)
.toList(growable: false),
),
read: channelState.read..removeWhere((r) => r.user.id == user!.id),
read: channelState.read
.whereNot((r) => r.user.id == user!.id)
.toList(growable: false),
));
}));
}