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
|
hasDiscussion = true
|
||||||
}
|
}
|
||||||
case .group:
|
case .group:
|
||||||
displayLeave = false
|
|
||||||
if channel.flags.contains(.isCreator) || channel.hasPermission(.inviteMembers) {
|
if channel.flags.contains(.isCreator) || channel.hasPermission(.inviteMembers) {
|
||||||
result.append(.addMember)
|
result.append(.addMember)
|
||||||
}
|
}
|
||||||
@ -1043,9 +1042,6 @@ func peerInfoHeaderButtons(peer: Peer?, cachedData: CachedPeerData?, isOpenedFro
|
|||||||
default:
|
default:
|
||||||
displayLeave = false
|
displayLeave = false
|
||||||
}
|
}
|
||||||
if canViewStats {
|
|
||||||
displayLeave = false
|
|
||||||
}
|
|
||||||
result.append(.mute)
|
result.append(.mute)
|
||||||
if hasVoiceChat || canStartVoiceChat {
|
if hasVoiceChat || canStartVoiceChat {
|
||||||
result.append(.voiceChat)
|
result.append(.voiceChat)
|
||||||
@ -1057,11 +1053,6 @@ func peerInfoHeaderButtons(peer: Peer?, cachedData: CachedPeerData?, isOpenedFro
|
|||||||
if displayLeave {
|
if displayLeave {
|
||||||
result.append(.leave)
|
result.append(.leave)
|
||||||
}
|
}
|
||||||
if displayLeave && !channel.flags.contains(.isCreator) {
|
|
||||||
if let _ = channel.adminRights {
|
|
||||||
displayMore = false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var canReport = true
|
var canReport = true
|
||||||
if channel.isVerified || channel.adminRights != nil || channel.flags.contains(.isCreator) {
|
if channel.isVerified || channel.adminRights != nil || channel.flags.contains(.isCreator) {
|
||||||
canReport = false
|
canReport = false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user