feat : display outdated client banner for linked devices

pull/731/head
Ryan ZHAO 7 months ago
parent 39c9ec7357
commit 5f0835c41b

@ -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

Loading…
Cancel
Save