pull/176/head
nielsandriesse 5 years ago
parent dc5ad237cf
commit 947eecf000

@ -48,7 +48,7 @@ public final class MultiDeviceProtocol : NSObject {
promise.done(on: OWSDispatch.sendingQueue()) { thread in promise.done(on: OWSDispatch.sendingQueue()) { thread in
let isSessionResetMessage = (message is EphemeralMessage) && thread.sessionResetStatus == .requestReceived let isSessionResetMessage = (message is EphemeralMessage) && thread.sessionResetStatus == .requestReceived
let shouldSendAutoGeneratedFR = !thread.isContactFriend && !(message is FriendRequestMessage) let shouldSendAutoGeneratedFR = !thread.isContactFriend && !(message is FriendRequestMessage)
&& !(message is SessionRequestMessage) && !isSessionResetMessage && !(message is SessionRequestMessage) && !isSessionResetMessage && !(message is TypingIndicatorMessage)
if !shouldSendAutoGeneratedFR { if !shouldSendAutoGeneratedFR {
let messageSendCopy = messageSend.copy(with: destination) let messageSendCopy = messageSend.copy(with: destination)
messageSender.sendMessage(messageSendCopy) messageSender.sendMessage(messageSendCopy)

Loading…
Cancel
Save