From 96d1f9deb24a2f43e65350714d9b31c446211414 Mon Sep 17 00:00:00 2001 From: Ryan ZHAO <> Date: Mon, 20 Nov 2023 13:20:06 +1100 Subject: [PATCH] fix outdated banner --- .../Shared Models/SessionThreadViewModel.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/SessionMessagingKit/Shared Models/SessionThreadViewModel.swift b/SessionMessagingKit/Shared Models/SessionThreadViewModel.swift index 5299ec58b..8cafd4535 100644 --- a/SessionMessagingKit/Shared Models/SessionThreadViewModel.swift +++ b/SessionMessagingKit/Shared Models/SessionThreadViewModel.swift @@ -952,13 +952,13 @@ public extension SessionThreadViewModel { ( SELECT \(contactProfile[.id]) FROM \(contactProfile.self) - JOIN \(contact.self) ON \(contactProfile[.id]) = \(contact[.id]) - JOIN \(groupMember.self) ON ( - \(groupMember[.groupId]) = \(threadId) AND - \(groupMember[.profileId]) = \(contactProfile[.id]) OR - \(contact[.id]) = \(threadId) + LEFT JOIN \(contact.self) ON \(contactProfile[.id]) = \(contact[.id]) + LEFT JOIN \(groupMember.self) ON \(groupMember[.groupId]) = \(threadId) + WHERE ( + (\(groupMember[.profileId]) = \(contactProfile[.id]) OR + \(contact[.id]) = \(threadId)) AND + \(contact[.lastKnownClientVersion]) = \(FeatureVersion.legacyDisappearingMessages) ) - WHERE \(contact[.lastKnownClientVersion]) = \(FeatureVersion.legacyDisappearingMessages) ) AS \(ViewModel.Columns.outdatedMemberId), ( \(SQL("\(thread[.variant]) = \(SessionThread.Variant.contact)")) AND