|
|
|
@ -634,22 +634,6 @@ async function handleLegacyGroupUpdate(latestEnvelopeTimestamp: number) {
|
|
|
|
|
changes = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// if (legacyGroupConvo.get('expireTimer') !== fromWrapper.disappearingTimerSeconds) {
|
|
|
|
|
// // TODO Not sure about this
|
|
|
|
|
// await legacyGroupConvo.updateExpireTimer({
|
|
|
|
|
// providedExpirationType:
|
|
|
|
|
// !!fromWrapper.disappearingTimerSeconds && fromWrapper.disappearingTimerSeconds === 0
|
|
|
|
|
// ? 'off'
|
|
|
|
|
// : 'deleteAfterSend',
|
|
|
|
|
// providedExpireTimer: fromWrapper.disappearingTimerSeconds,
|
|
|
|
|
// shouldCommit: false,
|
|
|
|
|
// fromSync: true,
|
|
|
|
|
// providedChangeTimestamp: latestEnvelopeTimestamp,
|
|
|
|
|
// fromConfigMessage: true,
|
|
|
|
|
// });
|
|
|
|
|
// changes = true;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// start polling for this group if we haven't left it yet. The wrapper does not store this info for legacy group so we check from the DB entry instead
|
|
|
|
|
if (!legacyGroupConvo.get('isKickedFromGroup') && !legacyGroupConvo.get('left')) {
|
|
|
|
|
getSwarmPollingInstance().addGroupId(PubKey.cast(fromWrapper.pubkeyHex));
|
|
|
|
|