From 1de21ea8c0b7529195e5d7ea1b440902c2401673 Mon Sep 17 00:00:00 2001 From: William Grant Date: Mon, 3 Apr 2023 14:09:06 +0200 Subject: [PATCH] feat: only show banner after v2 is released --- ts/receiver/contentMessage.ts | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/ts/receiver/contentMessage.ts b/ts/receiver/contentMessage.ts index e74bba38b..f158b6c81 100644 --- a/ts/receiver/contentMessage.ts +++ b/ts/receiver/contentMessage.ts @@ -409,22 +409,17 @@ export async function innerHandleSwarmContentMessage( const expireUpdate = await checkForExpireUpdate(conversationModelForUIUpdate, content); - if (expireUpdate && !isEmpty(expireUpdate)) { - // TODO legacy messages support will be removed in a future release + // TODO legacy messages support will be removed in a future release + if (expireUpdate && !isEmpty(expireUpdate) && expireUpdate.isDisappearingMessagesV2Released) { await checkHasOutdatedClient( conversationModelForUIUpdate, senderConversationModel, expireUpdate ); - } - - // TODO legacy messages support will be removed in a future release - if ( - expireUpdate?.isDisappearingMessagesV2Released && - expireUpdate?.isLegacyConversationSettingMessage - ) { - window.log.info('WIP: The legacy message is an expiration timer update. Ignoring it.'); - return; + if (expireUpdate.isLegacyConversationSettingMessage) { + window.log.info('WIP: The legacy message is an expiration timer update. Ignoring it.'); + return; + } } perfStart(`handleSwarmDataMessage-${envelope.id}`);