From 6e8e72c573e7263c6e1c9f711dc439816a642e81 Mon Sep 17 00:00:00 2001 From: Ryan ZHAO <> Date: Tue, 27 Feb 2024 11:56:49 +1100 Subject: [PATCH] fix an issue when disappearing messages jobs weren't be created for messages received by PNs. --- SessionMessagingKit/Jobs/Types/DisappearingMessagesJob.swift | 3 --- 1 file changed, 3 deletions(-) diff --git a/SessionMessagingKit/Jobs/Types/DisappearingMessagesJob.swift b/SessionMessagingKit/Jobs/Types/DisappearingMessagesJob.swift index 002965ec1..c41ac60cf 100644 --- a/SessionMessagingKit/Jobs/Types/DisappearingMessagesJob.swift +++ b/SessionMessagingKit/Jobs/Types/DisappearingMessagesJob.swift @@ -50,9 +50,6 @@ public enum DisappearingMessagesJob: JobExecutor { public extension DisappearingMessagesJob { @discardableResult static func updateNextRunIfNeeded(_ db: Database) -> Job? { - // Don't run when inactive or not in main app - guard (UserDefaults.sharedLokiProject?[.isMainAppActive]).defaulting(to: false) else { return nil } - // If there is another expiring message then update the job to run 1 second after it's meant to expire let nextExpirationTimestampMs: Double? = try? Interaction .filter(Interaction.Columns.expiresStartedAtMs != nil)