mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-22 09:49:30 +01:00
Fix scheduled messages being sent out of order.
This commit is contained in:
committed by
Greyson Parrelli
parent
c37bad0f7a
commit
661fff7a0e
@@ -28,9 +28,10 @@ class ScheduledMessageManager(
|
||||
scheduleIfNecessary()
|
||||
}
|
||||
|
||||
@Suppress("UsePropertyAccessSyntax")
|
||||
@WorkerThread
|
||||
override fun getNextClosestEvent(): Event? {
|
||||
val oldestTimestamp = messagesTable.oldestScheduledSendTimestamp ?: return null
|
||||
val oldestTimestamp = messagesTable.getOldestScheduledSendTimestamp() ?: return null
|
||||
|
||||
val delay = (oldestTimestamp - System.currentTimeMillis()).coerceAtLeast(0)
|
||||
Log.i(TAG, "The next scheduled message needs to be sent in $delay ms.")
|
||||
|
||||
Reference in New Issue
Block a user