From c8f5172cdcc44e9bff2f3132c061a591591c3f80 Mon Sep 17 00:00:00 2001 From: ryanzhao Date: Mon, 6 Apr 2020 12:02:43 +1000 Subject: [PATCH] set ttl for background messages --- SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m | 1 + SignalServiceKit/src/Loki/Messaging/LKSessionRequestMessage.m | 1 + 2 files changed, 2 insertions(+) diff --git a/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m b/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m index e94f22c0f..4d33b46d3 100644 --- a/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m +++ b/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m @@ -13,5 +13,6 @@ #pragma mark Settings - (BOOL)shouldSyncTranscript { return NO; } - (BOOL)shouldBeSaved { return NO; } +- (uint)ttl { return 23 * kHourInMs; } @end diff --git a/SignalServiceKit/src/Loki/Messaging/LKSessionRequestMessage.m b/SignalServiceKit/src/Loki/Messaging/LKSessionRequestMessage.m index 24563397c..f75bd9016 100644 --- a/SignalServiceKit/src/Loki/Messaging/LKSessionRequestMessage.m +++ b/SignalServiceKit/src/Loki/Messaging/LKSessionRequestMessage.m @@ -11,6 +11,7 @@ } - (BOOL)shouldBeSaved { return NO; } +- (uint)ttl { return 23 * kHourInMs; } #pragma mark Building - (nullable SSKProtoDataMessageBuilder *)dataMessageBuilder