Remove unused SpamChallengeResolvedError

This commit is contained in:
Max Radermacher 2026-05-22 21:10:33 -05:00 committed by GitHub
parent 334f6b9888
commit e14f223e79
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 25 deletions

View File

@ -226,7 +226,7 @@ extension TSOutgoingMessage {
if MessageSender.isRetryableError(error), recipientState.status == .sending {
// For retryable errors, we can just set the error code and leave the
// state set as Sending
} else if error is SpamChallengeRequiredError || error is SpamChallengeResolvedError {
} else if error is SpamChallengeRequiredError {
recipientState.updateStatusIfPossible(.pending)
} else {
recipientState.updateStatusIfPossible(.failed)

View File

@ -210,30 +210,6 @@ public class SpamChallengeRequiredError: CustomNSError, UserErrorDescriptionProv
// MARK: -
class SpamChallengeResolvedError: CustomNSError, IsRetryableProvider, UserErrorDescriptionProvider {
// NSError bridging: the domain of the error.
static let errorDomain = OWSError.errorDomain
// NSError bridging: the error code within the given domain.
var errorUserInfo: [String: Any] {
[NSLocalizedDescriptionKey: self.localizedDescription]
}
var localizedDescription: String {
OWSLocalizedString(
"ERROR_DESCRIPTION_SUSPECTED_SPAM",
comment: "Description for errors returned from the server due to suspected spam.",
)
}
// NSError bridging: the error code within the given domain.
var errorCode: Int { OWSErrorCode.serverRejectedSuspectedSpam.rawValue }
var isRetryableProvider: Bool { true }
}
// MARK: -
class OWSRetryableMessageSenderError: Error, IsRetryableProvider {
static var asNSError: NSError {
OWSRetryableMessageSenderError() as Error as NSError