Send support for Sender Key

This commit is contained in:
Scott Nonnenberg
2021-05-25 15:40:04 -07:00
committed by GitHub
parent d8417e562b
commit e6f1ec2b6b
30 changed files with 2290 additions and 911 deletions

View File

@@ -768,12 +768,19 @@ export class CallingClass {
// We "fire and forget" because sending this message is non-essential.
wrapWithSyncMessageSend({
conversation,
logId: `sendGroupCallUpdateMessage/${conversationId}-${eraId}`,
send: sender =>
sender.sendGroupCallUpdate({ eraId, groupV2, timestamp }, sendOptions),
logId: `sendToGroup/groupCallUpdate/${conversationId}-${eraId}`,
send: () =>
window.Signal.Util.sendToGroup(
{ groupCallUpdate: { eraId }, groupV2, timestamp },
conversation,
sendOptions
),
timestamp,
}).catch(err => {
window.log.error('Failed to send group call update', err);
window.log.error(
'Failed to send group call update:',
err && err.stack ? err.stack : err
);
});
}