pull/63/head
Niels Andriesse 6 years ago
parent 38ee50bb21
commit b4cc90e80e

@ -926,7 +926,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException";
thread.isForceHidden = YES; thread.isForceHidden = YES;
[thread saveWithTransaction:transaction]; [thread saveWithTransaction:transaction];
}]; }];
LKFriendRequestMessage *message = [[LKFriendRequestMessage alloc] initOutgoingMessageWithTimestamp:NSDate.ows_millisecondTimeStamp inThread:thread messageBody:@"Accept this friend request to enable messages to be synced across devices" attachmentIds:[NSMutableArray new] LKFriendRequestMessage *message = [[LKFriendRequestMessage alloc] initOutgoingMessageWithTimestamp:NSDate.ows_millisecondTimeStamp inThread:thread messageBody:@"Please accept to enable messages to be synced across devices" attachmentIds:[NSMutableArray new]
expiresInSeconds:0 expireStartedAt:0 isVoiceMessage:NO groupMetaMessage:TSGroupMetaMessageUnspecified quotedMessage:nil contactShare:nil linkPreview:nil]; expiresInSeconds:0 expireStartedAt:0 isVoiceMessage:NO groupMetaMessage:TSGroupMetaMessageUnspecified quotedMessage:nil contactShare:nil linkPreview:nil];
message.skipSave = YES; message.skipSave = YES;
SignalRecipient *recipient = [[SignalRecipient alloc] initWithUniqueId:hexEncodedPublicKey]; SignalRecipient *recipient = [[SignalRecipient alloc] initWithUniqueId:hexEncodedPublicKey];
@ -1575,7 +1575,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException";
} }
}]; }];
BOOL isPublicChatMessage = message.isGroupChatMessage; BOOL isPublicChatMessage = message.thread.isGroupThread;
BOOL shouldSendTranscript = (AreRecipientUpdatesEnabled() || !message.hasSyncedTranscript) && !isNoteToSelf && !isPublicChatMessage; BOOL shouldSendTranscript = (AreRecipientUpdatesEnabled() || !message.hasSyncedTranscript) && !isNoteToSelf && !isPublicChatMessage;
if (!shouldSendTranscript) { if (!shouldSendTranscript) {

@ -323,7 +323,7 @@ public class TypingIndicatorsImpl: NSObject, TypingIndicators {
return return
} }
// Don't send typing indicators in group or note to self threads // Loki: Don't send typing indicators in group or note to self threads
if (thread.isGroupThread()) { if (thread.isGroupThread()) {
return return
} else { } else {

Loading…
Cancel
Save