diff --git a/apps/ios/Shared/Model/ChatModel.swift b/apps/ios/Shared/Model/ChatModel.swift index f0ff0a765e..5f11cd1e4a 100644 --- a/apps/ios/Shared/Model/ChatModel.swift +++ b/apps/ios/Shared/Model/ChatModel.swift @@ -393,6 +393,10 @@ final class ChatModel: ObservableObject { self.groupMembers[i] = member } return false + } else if (groupInfo.membership.groupMemberId == member.groupMemberId) { + // Current user was updated (like his role, for example) + updateGroup(groupInfo) + return true } else { withAnimation { groupMembers.append(member) } return true