Fix timestamp handling

pull/313/head
Niels Andriesse 4 years ago
parent 2e85d5fb41
commit 9242f971fd

@ -85,6 +85,7 @@ internal enum MessageReceiver {
if let message = message {
message.sender = sender
message.recipient = Configuration.shared.storage.getUserPublicKey()
message.sentTimestamp = envelope.timestamp
message.receivedTimestamp = NSDate.millisecondTimestamp()
message.groupPublicKey = groupPublicKey
message.openGroupServerMessageID = messageServerID

@ -4,7 +4,7 @@ public extension TSIncomingMessage {
static func from(_ visibleMessage: VisibleMessage, associatedWith thread: TSThread, using transaction: YapDatabaseReadWriteTransaction) -> TSIncomingMessage {
let sender = visibleMessage.sender!
let result = TSIncomingMessage(
timestamp: visibleMessage.receivedTimestamp!,
timestamp: visibleMessage.sentTimestamp!,
in: thread,
authorId: sender,
sourceDeviceId: 1,

Loading…
Cancel
Save