Various fixes

This commit is contained in:
Ilya Laktyushin
2023-10-08 16:51:29 +04:00
parent 09109ebacc
commit b0182b9edc
4 changed files with 10 additions and 7 deletions

View File

@@ -17111,7 +17111,10 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
messageIds.map(TelegramEngine.EngineData.Item.Messages.Message.init)
))
|> deliverOnMainQueue).startStandalone(next: { [weak self] messages in
self?.forwardMessages(messages: messages.values.compactMap { $0?._asMessage() }, options: options, resetCurrent: resetCurrent)
let sortedMessages = messages.values.compactMap { $0?._asMessage() }.sorted { lhs, rhs in
return lhs.id < rhs.id
}
self?.forwardMessages(messages: sortedMessages, options: options, resetCurrent: resetCurrent)
})
}