mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Fix peer info header buttons
This commit is contained in:
parent
22b5b4f185
commit
2ceed9ddde
@ -1026,7 +1026,6 @@ func peerInfoHeaderButtons(peer: Peer?, cachedData: CachedPeerData?, isOpenedFro
|
||||
hasDiscussion = true
|
||||
}
|
||||
case .group:
|
||||
displayLeave = false
|
||||
if channel.flags.contains(.isCreator) || channel.hasPermission(.inviteMembers) {
|
||||
result.append(.addMember)
|
||||
}
|
||||
@ -1043,9 +1042,6 @@ func peerInfoHeaderButtons(peer: Peer?, cachedData: CachedPeerData?, isOpenedFro
|
||||
default:
|
||||
displayLeave = false
|
||||
}
|
||||
if canViewStats {
|
||||
displayLeave = false
|
||||
}
|
||||
result.append(.mute)
|
||||
if hasVoiceChat || canStartVoiceChat {
|
||||
result.append(.voiceChat)
|
||||
@ -1057,11 +1053,6 @@ func peerInfoHeaderButtons(peer: Peer?, cachedData: CachedPeerData?, isOpenedFro
|
||||
if displayLeave {
|
||||
result.append(.leave)
|
||||
}
|
||||
if displayLeave && !channel.flags.contains(.isCreator) {
|
||||
if let _ = channel.adminRights {
|
||||
displayMore = false
|
||||
}
|
||||
}
|
||||
var canReport = true
|
||||
if channel.isVerified || channel.adminRights != nil || channel.flags.contains(.isCreator) {
|
||||
canReport = false
|
||||
|
Loading…
x
Reference in New Issue
Block a user