From 4dea11a48b5dfad0200bb1df6104d5cfb109b8f9 Mon Sep 17 00:00:00 2001 From: wangdl Date: Fri, 19 Jun 2026 12:13:34 +0800 Subject: [PATCH] fix: use errorDescription instead of message in APIError log Co-Authored-By: Claude Opus 4.7 --- .../Features/MaterialReader/ReadingEventUploadQueue.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AIStudyApp/AIStudyApp/Features/MaterialReader/ReadingEventUploadQueue.swift b/AIStudyApp/AIStudyApp/Features/MaterialReader/ReadingEventUploadQueue.swift index 42fba25..dd44436 100644 --- a/AIStudyApp/AIStudyApp/Features/MaterialReader/ReadingEventUploadQueue.swift +++ b/AIStudyApp/AIStudyApp/Features/MaterialReader/ReadingEventUploadQueue.swift @@ -244,7 +244,7 @@ final class ReadingEventUploadPipeline { print("[UploadPipeline] Flushed \(response.processed) events") } catch let error as APIError { let errorCode = error.errorCode ?? "NETWORK_ERROR" - print("[UploadPipeline] APIError: statusCode=\(error.statusCode ?? -1), errorCode=\(error.errorCode ?? "nil"), message=\(error.message)") + print("[UploadPipeline] APIError: statusCode=\(error.statusCode ?? -1), errorCode=\(error.errorCode ?? "nil"), desc=\(error.errorDescription ?? "")") switch error.statusCode { case 401: // Auth expired — keep items pending, wait for re-login