From b1d78b91d2cd670f5215afc8ed747b45fafdcf4c Mon Sep 17 00:00:00 2001 From: ryanzhao Date: Tue, 24 Jan 2023 10:08:34 +1100 Subject: [PATCH] improve logs for unhandled response code --- SessionSnodeKit/SnodeAPI.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SessionSnodeKit/SnodeAPI.swift b/SessionSnodeKit/SnodeAPI.swift index 39bf8d83e..1496d167c 100644 --- a/SessionSnodeKit/SnodeAPI.swift +++ b/SessionSnodeKit/SnodeAPI.swift @@ -1163,7 +1163,13 @@ public final class SnodeAPI { default: handleBadSnode() - SNLog("Unhandled response code: \(statusCode).") + let message: String = { + if let data: Data = data, let stringFromData = String(data: data, encoding: .utf8) { + return stringFromData + } + return "Empty data." + }() + SNLog("Unhandled response code: \(statusCode), messasge: \(message)") } return nil