mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-21 12:38:27 +00:00
Prepare for OGS timestamp handling changes
This commit is contained in:
parent
eac0e62e5b
commit
f872c2b9be
@ -178,6 +178,7 @@ public class ExpiringMessageManager implements SSKEnvironment.MessageExpirationM
|
|||||||
}
|
}
|
||||||
|
|
||||||
private class LoadTask implements Runnable {
|
private class LoadTask implements Runnable {
|
||||||
|
|
||||||
public void run() {
|
public void run() {
|
||||||
SmsDatabase.Reader smsReader = smsDatabase.readerFor(smsDatabase.getExpirationStartedMessages());
|
SmsDatabase.Reader smsReader = smsDatabase.readerFor(smsDatabase.getExpirationStartedMessages());
|
||||||
MmsDatabase.Reader mmsReader = mmsDatabase.getExpireStartedMessages();
|
MmsDatabase.Reader mmsReader = mmsDatabase.getExpireStartedMessages();
|
||||||
|
@ -232,7 +232,10 @@ object OpenGroupAPIV2 {
|
|||||||
return send(request).map { json ->
|
return send(request).map { json ->
|
||||||
@Suppress("UNCHECKED_CAST") val rawMessage = json["message"] as? Map<String, Any>
|
@Suppress("UNCHECKED_CAST") val rawMessage = json["message"] as? Map<String, Any>
|
||||||
?: throw Error.ParsingFailed
|
?: throw Error.ParsingFailed
|
||||||
OpenGroupMessageV2.fromJSON(rawMessage) ?: throw Error.ParsingFailed
|
val result = OpenGroupMessageV2.fromJSON(rawMessage) ?: throw Error.ParsingFailed
|
||||||
|
val storage = MessagingModuleConfiguration.shared.storage
|
||||||
|
storage.addReceivedMessageTimestamp(result.sentTimestamp)
|
||||||
|
result
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// endregion
|
// endregion
|
||||||
|
Loading…
x
Reference in New Issue
Block a user