diff --git a/Session/Conversations/Settings/ThreadDisappearingMessagesViewModel.swift b/Session/Conversations/Settings/ThreadDisappearingMessagesViewModel.swift index 886cc326a..a562ee556 100644 --- a/Session/Conversations/Settings/ThreadDisappearingMessagesViewModel.swift +++ b/Session/Conversations/Settings/ThreadDisappearingMessagesViewModel.swift @@ -98,7 +98,12 @@ class ThreadDisappearingMessagesViewModel: SessionTableViewModel [SectionModel] in + .trackingConstantRegion { [weak self, config, dependencies, threadId = self.threadId] db -> [SectionModel] in + let userPublicKey: String = getUserHexEncodedPublicKey(db, dependencies: dependencies) + let maybeThreadViewModel: SessionThreadViewModel? = try SessionThreadViewModel + .conversationSettingsQuery(threadId: threadId, userPublicKey: userPublicKey) + .fetchOne(db) + return [ SectionModel( model: .content, @@ -109,6 +114,10 @@ class ThreadDisappearingMessagesViewModel: SessionTableViewModel