android: update group members in model (#919)

This commit is contained in:
JRoberts
2022-08-09 19:50:29 +04:00
committed by GitHub
parent 26a019d9d2
commit 22733f505d
7 changed files with 50 additions and 23 deletions
+2 -2
View File
@@ -823,9 +823,9 @@ func processReceivedMsg(_ res: ChatResponse) async {
case let .deletedMemberUser(groupInfo, _): // TODO update user member
m.updateGroup(groupInfo)
case let .deletedMember(groupInfo, _, deletedMember):
m.removeGroupMember(groupInfo, deletedMember)
_ = m.upsertGroupMember(groupInfo, deletedMember)
case let .leftMember(groupInfo, member):
m.removeGroupMember(groupInfo, member)
_ = m.upsertGroupMember(groupInfo, member)
case let .groupDeleted(groupInfo, _): // TODO update user member
m.updateGroup(groupInfo)
case let .userJoinedGroup(groupInfo):