Add support for versioned expiration timers.

Co-authored-by: Greyson Parrelli <greyson@signal.org>
This commit is contained in:
Cody Henthorne
2024-08-27 07:41:35 -04:00
committed by Nicholas Tinsley
parent 4152294b57
commit 1f196f74ff
43 changed files with 392 additions and 139 deletions

View File

@@ -141,6 +141,7 @@ object FakeMessageRecords {
subscriptionId: Int = -1,
expiresIn: Long = -1,
expireStarted: Long = -1,
expireTimerVersion: Int = individualRecipient.expireTimerVersion,
viewOnce: Boolean = false,
hasReadReceipt: Boolean = false,
quote: Quote? = null,
@@ -178,6 +179,7 @@ object FakeMessageRecords {
subscriptionId,
expiresIn,
expireStarted,
expireTimerVersion,
viewOnce,
hasReadReceipt,
quote,