From 00f712dc59929315f854d404be1e210e1afefb02 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Sun, 6 Nov 2022 14:20:15 +0000 Subject: [PATCH] ios: fix group role (#1308) --- apps/ios/Shared/Model/ChatModel.swift | 4 ++++ 1 file changed, 4 insertions(+) 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