From 322fd025862f522e0713a89e37e2e92b73813e37 Mon Sep 17 00:00:00 2001 From: Elvis Date: Wed, 17 Jul 2024 18:25:39 +0200 Subject: [PATCH] Override error's localized message --- Sources/Networking/Networking.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Sources/Networking/Networking.swift b/Sources/Networking/Networking.swift index 37bbeda..3f5fc71 100644 --- a/Sources/Networking/Networking.swift +++ b/Sources/Networking/Networking.swift @@ -7,8 +7,10 @@ public enum NetworkingError: Error { case clientError(statusCode: Int, message: String) case serverError(statusCode: Int, message: String, details: [String: Any]?) case unexpectedError(statusCode: Int?, message: String) +} - public var message: String { +extension NetworkingError: LocalizedError { + public var errorDescription: String? { switch self { case .invalidURL: return "We're sorry, but the URL for this request is invalid."