Better logging for expiration timer updates

This commit is contained in:
Fedor Indutny 2022-06-20 15:43:16 -07:00 committed by GitHub
parent f9163f410e
commit 35e5eb847a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 84 additions and 54 deletions

View file

@ -2729,15 +2729,13 @@ export async function startApp(): Promise<void> {
const { expireTimer } = details;
const isValidExpireTimer = typeof expireTimer === 'number';
if (isValidExpireTimer) {
await conversation.updateExpirationTimer(
expireTimer,
window.ConversationController.getOurConversationId(),
undefined,
{
fromSync: true,
isInitialSync,
}
);
await conversation.updateExpirationTimer(expireTimer, {
source: window.ConversationController.getOurConversationId(),
receivedAt: ev.receivedAtCounter,
fromSync: true,
isInitialSync,
reason: 'contact sync',
});
}
} catch (error) {
log.error('onContactReceived error:', Errors.toLogFormat(error));
@ -2813,14 +2811,12 @@ export async function startApp(): Promise<void> {
return;
}
await conversation.updateExpirationTimer(
expireTimer,
window.ConversationController.getOurConversationId(),
undefined,
{
fromSync: true,
}
);
await conversation.updateExpirationTimer(expireTimer, {
fromSync: true,
receivedAt: ev.receivedAtCounter,
source: window.ConversationController.getOurConversationId(),
reason: 'group sync',
});
}
// Received: