Sort incoming messages client side, workaround backward stream issues (revisit later with new Rust implementation).

This commit is contained in:
Stefan Ceriu
2022-03-24 14:48:38 +02:00
parent cf42d61d27
commit 762b497940
2 changed files with 5 additions and 2 deletions
@@ -36,7 +36,7 @@ class RoomTimelineProvider: RoomTimelineProviderProtocol {
self.roomProxy.paginateBackwards(count: count) { result in
switch result {
case .success(let messages):
self.messages.insert(contentsOf: messages.reversed(), at: 0)
self.messages.insert(contentsOf: messages, at: 0)
callback?(.success((self.messages)))
case .failure:
callback?(.failure(.generic))