Skip to content

Commit 4b71c91

Browse files
committed
Use explicit error description
1 parent 42a3a51 commit 4b71c91

File tree

3 files changed

+15
-44
lines changed

3 files changed

+15
-44
lines changed

Sources/AlphaSwiftage/Private/AlphaVantageResponseSerializer.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ struct AlphaVantageResponseSerializer<T: Decodable>: ResponseSerializer {
1717
return .success(result)
1818
} catch {
1919
guard let data = data else {
20-
logger.error("Failed to serialise request and returned data is nil. \(error.localizedDescription)")
20+
logger.error("Failed to serialise response and returned data is nil. \(String(describing: error))")
2121
return .failure(.unknown(error))
2222
}
2323

24-
logger.debug("Failed to serialise request: \(error.localizedDescription).")
24+
logger.debug("Failed to serialise response: \(String(describing: error)).")
2525
do {
2626
let error = try JSONDecoder().decode(AlphaVantageAPIError.self, from: data)
27-
logger.info("API Error: \(error.localizedDescription)")
27+
logger.info("API Error: \(String(describing: error))")
2828
return .failure(.apiError(error))
2929
} catch {
3030
guard let response = String(data: data, encoding: .utf8) else {

Sources/AlphaSwiftage/Private/SwiftLogger.swift

Lines changed: 0 additions & 41 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
//
2+
// SwiftLogger.swift
3+
//
4+
//
5+
// Created by Adam Borbas on 23/03/2024.
6+
//
7+
8+
import Foundation
9+
import Logging
10+
import Alamofire
11+
12+
var logger: Logger = Logger(label: "com.adborbas.alphaswiftage")

0 commit comments

Comments
 (0)