mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-01-06 21:22:44 +00:00
Don't show "Delete for..." when deleting multiple scheduled messages
This commit is contained in:
@@ -775,14 +775,14 @@ func chatAvailableMessageActionsImpl(postbox: Postbox, accountPeerId: PeerId, me
|
||||
}
|
||||
if let peer = transaction.getPeer(id.peerId), let channel = peer as? TelegramChannel {
|
||||
if !message.flags.contains(.Incoming) {
|
||||
optionsMap[id]!.insert(.deleteGlobally)
|
||||
optionsMap[id]!.insert(.deleteLocally)
|
||||
} else {
|
||||
if channel.hasPermission(.deleteAllMessages) {
|
||||
optionsMap[id]!.insert(.deleteGlobally)
|
||||
optionsMap[id]!.insert(.deleteLocally)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
optionsMap[id]!.insert(.deleteGlobally)
|
||||
optionsMap[id]!.insert(.deleteLocally)
|
||||
}
|
||||
} else if id.peerId == accountPeerId {
|
||||
if !(message.flags.isSending || message.flags.contains(.Failed)) {
|
||||
|
||||
Reference in New Issue
Block a user