From 37e45f5b99e46e09f8d972825b356b0424264b23 Mon Sep 17 00:00:00 2001 From: CWX Date: Thu, 23 Jan 2025 13:36:46 +0000 Subject: [PATCH] add todo to fix error codes sent to client --- Libraries/Core/Callbacks/ItemEventCallbacks.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Libraries/Core/Callbacks/ItemEventCallbacks.cs b/Libraries/Core/Callbacks/ItemEventCallbacks.cs index e5521aff..946ce142 100644 --- a/Libraries/Core/Callbacks/ItemEventCallbacks.cs +++ b/Libraries/Core/Callbacks/ItemEventCallbacks.cs @@ -48,8 +48,9 @@ public class ItemEventCallbacks(HttpResponseUtil _httpResponseUtil, ItemEventRou public int GetErrorCode(List warnings) { - return int.Parse((warnings[0].Code is null - ? BackendErrorCodes.UnknownError.ToString() + // TODO: dont think this actually works + return int.Parse((warnings[0].Code is null || warnings[0].Code == "None" + ? (BackendErrorCodes.UnknownError).ToString() : warnings.FirstOrDefault()?.Code) ?? string.Empty); } }