diff --git a/submodules/Postbox/Sources/MessageHistoryTable.swift b/submodules/Postbox/Sources/MessageHistoryTable.swift index 507d313574..7d4bf2899e 100644 --- a/submodules/Postbox/Sources/MessageHistoryTable.swift +++ b/submodules/Postbox/Sources/MessageHistoryTable.swift @@ -2713,6 +2713,12 @@ final class MessageHistoryTable: Table { var associatedStories: [StoryId: CodableEntry] = [:] + if let threadId = message.threadId { + if let peer = peerTable.get(PeerId(threadId)) { + peers[peer.id] = peer + } + } + for media in parsedMedia { for peerId in media.peerIds { if let peer = peerTable.get(peerId) { @@ -2800,6 +2806,12 @@ final class MessageHistoryTable: Table { } } + if let threadId = message.threadId { + if let peer = peerTable.get(PeerId(threadId)) { + peers[peer.id] = peer + } + } + for media in message.media { for peerId in media.peerIds { if let peer = peerTable.get(peerId) {