fix(chat-service): sort combined streams

This commit is contained in:
Kiril Tijsma 2025-03-11 13:43:21 +01:00
parent 4209d1c3b7
commit c40e56d23e

View file

@ -157,7 +157,9 @@ class ChatService {
...Map.fromEntries(
messages.map((message) => MapEntry(message.id, message)),
),
}.values.toList();
}.values.toList().sorted(
(a, b) => a.timestamp.compareTo(b.timestamp),
);
return Rx.combineLatest2(
chatRepository.getMessages(userId: userId, chatId: chatId),