fixed pinned chats

This commit is contained in:
overtake 2020-11-06 12:35:47 +04:00
parent e402f36d27
commit 93ec856482

View File

@ -614,7 +614,7 @@ func fetchChatListHole(postbox: Postbox, network: Network, accountPeerId: PeerId
for peerId in fetchedChats.chatPeerIds { for peerId in fetchedChats.chatPeerIds {
if let peer = transaction.getPeer(peerId) { if let peer = transaction.getPeer(peerId) {
transaction.updatePeerChatListInclusion(peerId, inclusion: .ifHasMessagesOrOneOf(groupId: groupId, pinningIndex: nil, minTimestamp: minTimestampForPeerInclusion(peer))) transaction.updatePeerChatListInclusion(peerId, inclusion: .ifHasMessagesOrOneOf(groupId: groupId, pinningIndex: transaction.getPeerChatListIndex(peerId)?.1.pinningIndex, minTimestamp: minTimestampForPeerInclusion(peer)))
} else { } else {
assertionFailure() assertionFailure()
} }