|
|
@ -65,15 +65,15 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
actionBlock:^{
|
|
|
|
actionBlock:^{
|
|
|
|
[DebugUIMessages sendTinyAttachments:1000 thread:thread];
|
|
|
|
[DebugUIMessages sendTinyAttachments:1000 thread:thread];
|
|
|
|
}],
|
|
|
|
}],
|
|
|
|
[OWSTableItem itemWithTitle:@"Send fake 10 messages"
|
|
|
|
[OWSTableItem itemWithTitle:@"Create 10 fake messages"
|
|
|
|
actionBlock:^{
|
|
|
|
actionBlock:^{
|
|
|
|
[DebugUIMessages sendFakeMessages:10 thread:thread];
|
|
|
|
[DebugUIMessages sendFakeMessages:10 thread:thread];
|
|
|
|
}],
|
|
|
|
}],
|
|
|
|
[OWSTableItem itemWithTitle:@"Send fake 1k messages"
|
|
|
|
[OWSTableItem itemWithTitle:@"Create 1k fake messages"
|
|
|
|
actionBlock:^{
|
|
|
|
actionBlock:^{
|
|
|
|
[DebugUIMessages sendFakeMessages:1000 thread:thread];
|
|
|
|
[DebugUIMessages sendFakeMessages:1000 thread:thread];
|
|
|
|
}],
|
|
|
|
}],
|
|
|
|
[OWSTableItem itemWithTitle:@"Send fake 10k messages"
|
|
|
|
[OWSTableItem itemWithTitle:@"Create 10k fake messages"
|
|
|
|
actionBlock:^{
|
|
|
|
actionBlock:^{
|
|
|
|
[DebugUIMessages sendFakeMessages:10 * 1000 thread:thread];
|
|
|
|
[DebugUIMessages sendFakeMessages:10 * 1000 thread:thread];
|
|
|
|
}],
|
|
|
|
}],
|
|
|
@ -828,14 +828,11 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
case 3: {
|
|
|
|
case 3: {
|
|
|
|
OWSDisappearingMessagesConfiguration *configuration =
|
|
|
|
TSOutgoingMessage *message =
|
|
|
|
[OWSDisappearingMessagesConfiguration fetchObjectWithUniqueID:thread.uniqueId
|
|
|
|
[[TSOutgoingMessage alloc] initWithTimestamp:[NSDate ows_millisecondTimeStamp]
|
|
|
|
transaction:transaction];
|
|
|
|
|
|
|
|
TSOutgoingMessage *message = [[TSOutgoingMessage alloc]
|
|
|
|
|
|
|
|
initWithTimestamp:[NSDate ows_millisecondTimeStamp]
|
|
|
|
|
|
|
|
inThread:thread
|
|
|
|
inThread:thread
|
|
|
|
isVoiceMessage:NO
|
|
|
|
isVoiceMessage:NO
|
|
|
|
expiresInSeconds:(configuration.isEnabled ? configuration.durationSeconds : 0)];
|
|
|
|
expiresInSeconds:0];
|
|
|
|
|
|
|
|
|
|
|
|
NSString *filename = @"test.mp3";
|
|
|
|
NSString *filename = @"test.mp3";
|
|
|
|
TSAttachmentStream *attachmentStream =
|
|
|
|
TSAttachmentStream *attachmentStream =
|
|
|
|