Mark .noThread error as non-retryable

This commit is contained in:
nielsandriesse 2021-05-28 09:09:56 +10:00
parent 3d5d07fba3
commit e72c6d4cbd
1 changed files with 2 additions and 2 deletions

View File

@ -16,13 +16,13 @@ public enum MessageReceiver {
case noThread
case selfSend
case decryptionFailed
// Shared sender keys
case invalidGroupPublicKey
case noGroupKeyPair
public var isRetryable: Bool {
switch self {
case .duplicateMessage, .invalidMessage, .unknownMessage, .unknownEnvelopeType, .invalidSignature, .noData, .senderBlocked, .selfSend: return false
case .duplicateMessage, .invalidMessage, .unknownMessage, .unknownEnvelopeType,
.invalidSignature, .noData, .senderBlocked, .noThread, .selfSend, .decryptionFailed: return false
default: return true
}
}