From 0d9f5388dabfe1224fc44e7972778261e9a849d4 Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Mon, 31 May 2021 11:28:21 +1000 Subject: [PATCH] Prepare for OGS timestamp handling changes --- SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift b/SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift index 600b6545f..112e4faaf 100644 --- a/SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift +++ b/SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift @@ -296,6 +296,9 @@ public final class OpenGroupAPIV2 : NSObject { let request = Request(verb: .post, room: room, server: server, endpoint: "messages", parameters: json) return send(request).map(on: OpenGroupAPIV2.workQueue) { json in guard let rawMessage = json["message"] as? JSON, let message = OpenGroupMessageV2.fromJSON(rawMessage) else { throw Error.parsingFailed } + Storage.shared.write { transaction in + Storage.shared.addReceivedMessageTimestamp(message.sentTimestamp, using: transaction) + } return message } }