From b1374b12a3a03fab353b4c73418e45d1691a5c7c Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 15 Jan 2023 15:01:16 -0500 Subject: [PATCH] More error reporting tweaks --- Tusker/Views/Toast/ToastConfiguration.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Tusker/Views/Toast/ToastConfiguration.swift b/Tusker/Views/Toast/ToastConfiguration.swift index e55f839e..7bc192cc 100644 --- a/Tusker/Views/Toast/ToastConfiguration.swift +++ b/Tusker/Views/Toast/ToastConfiguration.swift @@ -71,11 +71,15 @@ extension ToastConfiguration { event.tags!["error_type"] = "invalid_response" case .invalidModel(let error): event.tags!["error_type"] = "invalid_model" - event.tags!["underlying_error"] = String(describing: error) + event.extra = [ + "underlying_error": String(describing: error) + ] case .mastodonError(let code, let error): event.tags!["error_type"] = "mastodon_error" event.tags!["response_code"] = "\(code)" - event.tags!["underlying_error"] = error + event.extra = [ + "underlying_error": String(describing: error) + ] default: break }