|
|
@ -667,6 +667,11 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
OWSFailDebug(@"typingMessage has invalid timestamp.");
|
|
|
|
OWSFailDebug(@"typingMessage has invalid timestamp.");
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
NSString *localNumber = self.tsAccountManager.localNumber;
|
|
|
|
|
|
|
|
if ([localNumber isEqualToString:envelope.source]) {
|
|
|
|
|
|
|
|
OWSLogVerbose(@"Ignoring typing indicators from self or linked device.");
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
TSThread *_Nullable thread;
|
|
|
|
TSThread *_Nullable thread;
|
|
|
|
if (typingMessage.hasGroupID) {
|
|
|
|
if (typingMessage.hasGroupID) {
|
|
|
|