Handle key mismatches when fetching prekey bundles
This commit is contained in:
parent
9e83ba7836
commit
87f2e7b7de
@ -274,7 +274,7 @@ public class MessageSender {
|
||||
identityStore: identityManager.libSignalStore(for: .aci, tx: transaction.asV2Write),
|
||||
context: transaction
|
||||
)
|
||||
} catch SignalError.untrustedIdentity(_) {
|
||||
} catch SignalError.untrustedIdentity(_), IdentityManagerError.identityKeyMismatchForOutgoingMessage {
|
||||
Logger.error("Found untrusted identity for \(serviceId)")
|
||||
handleUntrustedIdentityKeyError(
|
||||
serviceId: serviceId,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user