Various fixes

This commit is contained in:
Ilya Laktyushin
2023-03-06 18:30:43 +04:00
parent 5ae6a7d142
commit a668ad006d
10 changed files with 97 additions and 33 deletions

View File

@@ -1068,8 +1068,8 @@ func availableActionsForMemberOfPeer(accountPeerId: PeerId, peer: Peer?, member:
case .admin:
switch member {
case let .legacyGroupMember(_, _, invitedBy, _):
result.insert(.restrict)
if invitedBy == accountPeerId {
result.insert(.restrict)
result.insert(.promote)
}
case .channelMember: