Introduce versioning clock to timer system

This commit is contained in:
Fedor Indutny 2024-08-21 09:03:28 -07:00 committed by GitHub
parent bb1d957e49
commit 2fb50df0af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 703 additions and 28 deletions

View file

@ -198,6 +198,7 @@ describe('sql/getCallHistoryGroups', () => {
version: 0,
id: 'id:1',
serviceId: conversation1Uuid,
expireTimerVersion: 1,
};
const conversation2: ConversationAttributesType = {
@ -205,6 +206,7 @@ describe('sql/getCallHistoryGroups', () => {
version: 2,
id: 'id:2',
groupId: conversation2GroupId,
expireTimerVersion: 1,
};
await saveConversation(conversation1);
@ -270,6 +272,7 @@ describe('sql/getCallHistoryGroups', () => {
type: 'private',
version: 0,
id: conversationId,
expireTimerVersion: 1,
};
await saveConversation(conversation);
@ -396,6 +399,7 @@ describe('sql/getCallHistoryGroups', () => {
version: 0,
id: 'id:1',
serviceId: conversation1Uuid,
expireTimerVersion: 1,
};
const conversation2: ConversationAttributesType = {
@ -403,6 +407,7 @@ describe('sql/getCallHistoryGroups', () => {
version: 2,
id: 'id:2',
groupId: conversation2GroupId,
expireTimerVersion: 1,
};
await saveConversation(conversation1);