Backups: Handle groupV2 notifications

This commit is contained in:
Scott Nonnenberg 2024-04-30 06:24:21 -07:00 committed by GitHub
parent 4c4ab306eb
commit 5df8924197
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 4563 additions and 301 deletions

View file

@ -2429,12 +2429,15 @@ export async function initiateMigrationToGroupV2(
groupChangeMessages.push({
...generateBasicMessage(),
type: 'group-v1-migration',
invitedGV2Members: pendingMembersV2.map(
({ serviceId: uuid, ...rest }) => {
return { ...rest, uuid };
}
),
droppedGV2MemberIds,
groupMigration: {
areWeInvited: false,
droppedMemberIds: droppedGV2MemberIds,
invitedMembers: pendingMembersV2.map(
({ serviceId: uuid, ...rest }) => {
return { ...rest, uuid };
}
),
},
readStatus: ReadStatus.Read,
seenStatus: SeenStatus.Seen,
});