Simplify expireTimer change handling, queue for contact sync

This commit is contained in:
Scott Nonnenberg 2022-07-11 17:32:26 -07:00 committed by GitHub
parent 50222558bf
commit 14591358f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 98 additions and 94 deletions

View file

@ -2885,7 +2885,7 @@ export default class MessageReceiver
envelope: ProcessedEnvelope,
contacts: Proto.SyncMessage.IContacts
): Promise<void> {
log.info('MessageReceiver: handleContacts');
log.info(`MessageReceiver: handleContacts ${getEnvelopeId(envelope)}`);
const { blob } = contacts;
if (!blob) {
throw new Error('MessageReceiver.handleContacts: blob field was missing');
@ -2924,6 +2924,7 @@ export default class MessageReceiver
groups: Proto.SyncMessage.IGroups
): Promise<void> {
log.info('group sync');
log.info(`MessageReceiver: handleGroups ${getEnvelopeId(envelope)}`);
const { blob } = groups;
this.removeFromCache(envelope);