From 135e735dd4f7ff8a8b480c540dfa98ecb444d103 Mon Sep 17 00:00:00 2001 From: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com> Date: Fri, 12 Jan 2024 20:54:51 +0400 Subject: [PATCH] ui: show observer role in list of members (#3679) --- apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift | 2 +- .../chat/simplex/common/views/chat/group/GroupChatInfoView.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift b/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift index 09ead880a..e53347b74 100644 --- a/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift +++ b/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift @@ -227,7 +227,7 @@ struct GroupChatInfoView: View { } Spacer() let role = member.memberRole - if role == .owner || role == .admin { + if [.owner, .admin, .observer].contains(role) { Text(member.memberRole.text) .foregroundColor(.secondary) } diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupChatInfoView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupChatInfoView.kt index c2fc1de41..e412dd025 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupChatInfoView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupChatInfoView.kt @@ -402,7 +402,7 @@ private fun MemberRow(member: GroupMember, user: Boolean = false, onClick: (() - } } val role = member.memberRole - if (role == GroupMemberRole.Owner || role == GroupMemberRole.Admin) { + if (role in listOf(GroupMemberRole.Owner, GroupMemberRole.Admin, GroupMemberRole.Observer)) { Text(role.text, color = MaterialTheme.colors.secondary) } }