diff --git a/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ExpirationTimers.swift b/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ExpirationTimers.swift index eca14f996..71046a05f 100644 --- a/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ExpirationTimers.swift +++ b/SessionMessagingKit/Sending & Receiving/Message Handling/MessageReceiver+ExpirationTimers.swift @@ -2,6 +2,7 @@ import Foundation import GRDB +import SessionUIKit import SessionUtilitiesKit extension MessageReceiver { @@ -161,6 +162,10 @@ extension MessageReceiver { Contact.Columns.lastKnownClientVersion.set(to: lastKnownClientVersion) ) + if sender == getUserHexEncodedPublicKey(db) && lastKnownClientVersion == .legacyDisappearingMessages { + TopBannerController.show(warning: .outdatedUserConfig) + } + guard Features.useNewDisappearingMessagesConfig, proto.hasLastDisappearingMessageChangeTimestamp