mobile: hide observer role from UI (to be reverted after v4.5.4 is released)

This commit is contained in:
Evgeny Poberezkin
2023-03-16 22:58:00 +00:00
parent 2fda0454e3
commit 37d0bc2f14
6 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -1517,7 +1517,7 @@ public struct GroupMember: Identifiable, Decodable {
public func canChangeRoleTo(groupInfo: GroupInfo) -> [GroupMemberRole]? {
if !canBeRemoved(groupInfo: groupInfo) { return nil }
let userRole = groupInfo.membership.memberRole
return GroupMemberRole.allCases.filter { $0 <= userRole }
return GroupMemberRole.allCases.filter { $0 <= userRole && $0 != .observer }
}
public var memberIncognito: Bool {