Respond to CR.

// FREEBIE
pull/1/head
Matthew Chen 8 years ago
parent db7cb8d388
commit da13506db1

@ -1098,22 +1098,21 @@ typedef enum : NSUInteger {
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
// Limit outgoing text messages to 16kb. if (text.length > 0) {
//
// We convert large text messages to attachments
// which are presented as normal text messages.
const NSUInteger kOversizeTextMessageSizeThreshold = 16 * 1024;
if ([text lengthOfBytesUsingEncoding:NSUTF8StringEncoding] >= kOversizeTextMessageSizeThreshold) {
SignalAttachment *attachment = [SignalAttachment oversizeTextAttachmentWithText:text];
[ThreadUtil sendMessageWithAttachment:attachment inThread:self.thread messageSender:self.messageSender];
} else if (text.length > 0) {
if ([Environment.preferences soundInForeground]) { if ([Environment.preferences soundInForeground]) {
[JSQSystemSoundPlayer jsq_playMessageSentSound]; [JSQSystemSoundPlayer jsq_playMessageSentSound];
} }
// Limit outgoing text messages to 16kb.
[ThreadUtil sendMessageWithText:text //
inThread:self.thread // We convert large text messages to attachments
messageSender:self.messageSender]; // which are presented as normal text messages.
const NSUInteger kOversizeTextMessageSizeThreshold = 16 * 1024;
if ([text lengthOfBytesUsingEncoding:NSUTF8StringEncoding] >= kOversizeTextMessageSizeThreshold) {
SignalAttachment *attachment = [SignalAttachment oversizeTextAttachmentWithText:text];
[ThreadUtil sendMessageWithAttachment:attachment inThread:self.thread messageSender:self.messageSender];
} else {
[ThreadUtil sendMessageWithText:text inThread:self.thread messageSender:self.messageSender];
}
if (updateKeyboardState) if (updateKeyboardState)
{ {
[self toggleDefaultKeyboard]; [self toggleDefaultKeyboard];

Loading…
Cancel
Save