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; final user = e.user;
updateChannelState(channelState.copyWith( updateChannelState(channelState.copyWith(
members: List.from( 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),
)); ));
})); }));
} }