From 4a978998b585749135f7ddfd1aa24dd363c748ae Mon Sep 17 00:00:00 2001 From: kean Date: Sat, 13 Nov 2021 10:33:54 -0500 Subject: [PATCH] Fix #58: status not shown --- Sources/PulseCore/NetworkLogger.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/PulseCore/NetworkLogger.swift b/Sources/PulseCore/NetworkLogger.swift index 62df5014a..6e98e6df3 100644 --- a/Sources/PulseCore/NetworkLogger.swift +++ b/Sources/PulseCore/NetworkLogger.swift @@ -60,8 +60,9 @@ public final class NetworkLogger { guard let request = context.request else { return // This should never happen } + let response = context.response ?? task.response - store.storeRequest(request, response: context.response, error: error, data: context.data, metrics: context.metrics, session: session) + store.storeRequest(request, response: response, error: error, data: context.data, metrics: context.metrics, session: session) } /// Logs the task metrics (optional).