fix: use errorDescription instead of message in APIError log

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wangdl 2026-06-19 12:13:34 +08:00
parent 53442c5a34
commit 4dea11a48b

View File

@ -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