From 54784005b57c2235a7669e0c12e8dafa68f0ca5f Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Wed, 29 May 2024 10:46:30 -0400 Subject: [PATCH] Log server error responses without `-GoogleGenerativeAIDebugLogEnabled` (#177) --- Sources/GoogleAI/GenerativeAIService.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Sources/GoogleAI/GenerativeAIService.swift b/Sources/GoogleAI/GenerativeAIService.swift index 0f32d6a..ed0a6df 100644 --- a/Sources/GoogleAI/GenerativeAIService.swift +++ b/Sources/GoogleAI/GenerativeAIService.swift @@ -41,9 +41,9 @@ struct GenerativeAIService { // Verify the status code is 200 guard response.statusCode == 200 else { - Logging.default.error("[GoogleGenerativeAI] The server responded with an error: \(response)") + Logging.network.error("[GoogleGenerativeAI] The server responded with an error: \(response)") if let responseString = String(data: data, encoding: .utf8) { - Logging.network.error("[GoogleGenerativeAI] Response payload: \(responseString)") + Logging.default.error("[GoogleGenerativeAI] Response payload: \(responseString)") } throw parseError(responseData: data) @@ -89,14 +89,14 @@ struct GenerativeAIService { // Verify the status code is 200 guard response.statusCode == 200 else { - Logging.default + Logging.network .error("[GoogleGenerativeAI] The server responded with an error: \(response)") var responseBody = "" for try await line in stream.lines { responseBody += line + "\n" } - Logging.network.error("[GoogleGenerativeAI] Response payload: \(responseBody)") + Logging.default.error("[GoogleGenerativeAI] Response payload: \(responseBody)") continuation.finish(throwing: parseError(responseBody: responseBody)) return