From c4550ebc903f9325856ad6060a742cd5b760033f Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Thu, 11 Oct 2018 17:15:35 -0600 Subject: [PATCH] don't submit feedback for connectivity errors --- .../src/Contacts/OWSContactDiscoveryOperation.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Contacts/OWSContactDiscoveryOperation.swift b/SignalServiceKit/src/Contacts/OWSContactDiscoveryOperation.swift index df4ac48dc..c60900788 100644 --- a/SignalServiceKit/src/Contacts/OWSContactDiscoveryOperation.swift +++ b/SignalServiceKit/src/Contacts/OWSContactDiscoveryOperation.swift @@ -456,8 +456,11 @@ class CDSFeedbackOperation: OWSOperation { if let error = cdsOperation.failingError { switch error { + case TSNetworkManagerError.failedConnection: + // Don't submit feedback for connectivity errors + self.reportSuccess() case ContactDiscoveryError.serverError, ContactDiscoveryError.clientError: - // Server already has this information, no need to report. + // Server already has this information, no need submit feedback self.reportSuccess() case ContactDiscoveryError.attestationError: self.makeRequest(result: .attestationError)