Scheduled messages improvements

This commit is contained in:
Ilya Laktyushin
2019-08-13 23:26:40 +03:00
20 changed files with 263 additions and 285 deletions

View File

@@ -369,10 +369,10 @@ public class GalleryController: ViewController {
case .peerMessagesAtId:
if let tags = tagsForMessage(message!) {
var excludeNamespaces: [MessageId.Namespace]
if message!.id.namespace == Namespaces.Message.CloudScheduled {
if message!.id.namespace == Namespaces.Message.ScheduledCloud {
excludeNamespaces = [Namespaces.Message.Cloud, Namespaces.Message.Local, Namespaces.Message.SecretIncoming]
} else {
excludeNamespaces = [Namespaces.Message.CloudScheduled]
excludeNamespaces = [Namespaces.Message.ScheduledCloud, Namespaces.Message.ScheduledLocal]
}
let view = context.account.postbox.aroundMessageHistoryViewForLocation(.peer(message!.id.peerId), anchor: .index(message!.index), count: 50, fixedCombinedReadStates: nil, topTaggedMessageIdNamespaces: [], tagMask: tags, excludeNamespaces: excludeNamespaces, orderStatistics: [.combinedLocation])