From 5da230ace44e298e9541acf7639112ed4475326d Mon Sep 17 00:00:00 2001 From: Ali <> Date: Fri, 6 Mar 2020 18:36:33 +0400 Subject: [PATCH] Special handling for secret chats --- submodules/Postbox/Sources/ChatListView.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/submodules/Postbox/Sources/ChatListView.swift b/submodules/Postbox/Sources/ChatListView.swift index d823aa7b19..131ecf4f60 100644 --- a/submodules/Postbox/Sources/ChatListView.swift +++ b/submodules/Postbox/Sources/ChatListView.swift @@ -268,10 +268,11 @@ public struct ChatListFilterPredicate { } func includes(peer: Peer, groupId: PeerGroupId, notificationSettings: PeerNotificationSettings?, isUnread: Bool, isContact: Bool) -> Bool { - if self.excludePeerIds.contains(peer.id) { + let includePeerId = peer.associatedPeerId ?? peer.id + if self.excludePeerIds.contains(includePeerId) { return false } - if self.includePeerIds.contains(peer.id) { + if self.includePeerIds.contains(includePeerId) { return true } if groupId != .root {