Removed manual message sorting after rust sdk fix.

This commit is contained in:
Stefan Ceriu
2022-03-29 18:04:19 +03:00
parent c4e5689272
commit 4053841e2f
3 changed files with 4 additions and 7 deletions
@@ -151,14 +151,11 @@ class RoomProxy: RoomProxyProtocol, Equatable {
return
}
var messages = backwardStream.paginateBackwards(count: UInt64(count)).map { message in
let messages = backwardStream.paginateBackwards(count: UInt64(count)).map { message in
self.messageFactory.buildRoomMessageFrom(message)
}
// FIXME: Something wrong on the Rust side and these come in out of order sometimes.
messages = messages.sorted(by: { $0.originServerTs < $1.originServerTs })
DispatchQueue.main.async {
DispatchQueue.main.async {
callback?(.success(messages))
if self.lastMessage == nil {
self.lastMessage = messages.last?.body ?? ""