From 1b842bce22a5bf2f4afceacb1b628a9de9e2178a Mon Sep 17 00:00:00 2001 From: Pete Walters Date: Mon, 7 Aug 2023 16:35:55 -0500 Subject: [PATCH] Add missing kyber prekey to retryable errors --- SignalServiceKit/src/Messages/OWSMessageDecrypter.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Messages/OWSMessageDecrypter.swift b/SignalServiceKit/src/Messages/OWSMessageDecrypter.swift index c232858b32..cb8cbc69ca 100644 --- a/SignalServiceKit/src/Messages/OWSMessageDecrypter.swift +++ b/SignalServiceKit/src/Messages/OWSMessageDecrypter.swift @@ -640,7 +640,10 @@ public class OWSMessageDecrypter: OWSMessageHandler { case SMKSecretSessionCipherError.selfSentMessage: // Self-sent messages can be safely discarded. Return as-is. return error - case is SignalError, SSKPreKeyStore.Error.noPreKeyWithId(_), SSKSignedPreKeyStore.Error.noPreKeyWithId(_): + case is SignalError, + SSKPreKeyStore.Error.noPreKeyWithId(_), + SSKSignedPreKeyStore.Error.noPreKeyWithId(_), + SSKKyberPreKeyStore.Error.noKyberPreKeyWithId(_): return processError( error, validatedEnvelope: validatedEnvelope,