diff --git a/AIStudyApp/AIStudyApp.xcodeproj/project.xcworkspace/xcuserdata/Admin1.xcuserdatad/UserInterfaceState.xcuserstate b/AIStudyApp/AIStudyApp.xcodeproj/project.xcworkspace/xcuserdata/Admin1.xcuserdatad/UserInterfaceState.xcuserstate index af49be5..9612451 100644 Binary files a/AIStudyApp/AIStudyApp.xcodeproj/project.xcworkspace/xcuserdata/Admin1.xcuserdatad/UserInterfaceState.xcuserstate and b/AIStudyApp/AIStudyApp.xcodeproj/project.xcworkspace/xcuserdata/Admin1.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/AIStudyApp/AIStudyApp/Core/Network/APIClient.swift b/AIStudyApp/AIStudyApp/Core/Network/APIClient.swift index fdb7aa1..764bf9f 100644 --- a/AIStudyApp/AIStudyApp/Core/Network/APIClient.swift +++ b/AIStudyApp/AIStudyApp/Core/Network/APIClient.swift @@ -56,10 +56,15 @@ actor APIClient { } if let body { - request.httpBody = try JSONEncoder().encode(AnyEncodable(body)) + let encoded = try JSONEncoder().encode(AnyEncodable(body)) + request.httpBody = encoded + print("[APIClient] \(method) \(path) bodySize=\(encoded.count)") + } else { + print("[APIClient] \(method) \(path)") } let (data, response) = try await session.data(for: request) + print("[APIClient] \(method) \(path) -> response received") guard let httpResponse = response as? HTTPURLResponse else { throw APIError.networkError(NSError(domain: "", code: -1))