From e093655ea39e08a5bd6cad6d69059a1e0b5a5e28 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Mon, 19 Aug 2019 10:40:40 +1000 Subject: [PATCH] Fix message ordering --- src/org/thoughtcrime/securesms/loki/LokiGroupChatPoller.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/loki/LokiGroupChatPoller.kt b/src/org/thoughtcrime/securesms/loki/LokiGroupChatPoller.kt index be9e500c87..f872e1d78d 100644 --- a/src/org/thoughtcrime/securesms/loki/LokiGroupChatPoller.kt +++ b/src/org/thoughtcrime/securesms/loki/LokiGroupChatPoller.kt @@ -43,7 +43,7 @@ class LokiGroupChatPoller(private val context: Context, private val groupID: Lon val userHexEncodedPublicKey = TextSecurePreferences.getLocalNumber(context) val lokiUserDatabase = DatabaseFactory.getLokiUserDatabase(context) LokiGroupChatAPI(userHexEncodedPublicKey, lokiUserDatabase).getMessages(groupID).success { messages -> - messages.map { message -> + messages.reversed().map { message -> val id = "${LokiGroupChatAPI.serverURL}.$groupID".toByteArray() val x1 = SignalServiceGroup(SignalServiceGroup.Type.UPDATE, id, null, null, null) val x2 = SignalServiceDataMessage(message.timestamp, x1, null, message.body)