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