From 741eb8bbf5fe7b8d84a4bad98e2a4360a66c6983 Mon Sep 17 00:00:00 2001 From: RavMorgan <48182970+RavMorgan@users.noreply.github.com> Date: Sat, 30 Mar 2024 19:22:13 +0300 Subject: [PATCH] Fuck C# (#256) Co-authored-by: Mona Hmiza --- .../PlayTimeTracking/GlobalPlayTimeTrackingManager.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs b/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs index e20c953a29..4ce47545d3 100644 --- a/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs +++ b/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs @@ -313,13 +313,15 @@ public sealed class GlobalPlayTimeTrackingManager : IPlayTimeTrackingManager List? playTimes = null!; + var content = await response.Content.ReadAsStringAsync(cancel); + try { - playTimes = await response.Content.ReadFromJsonAsync>(); + playTimes = JsonSerializer.Deserialize>(content); } catch (JsonException) { - _sawmill.Error($"Can't load data for user {session.Name} with UserId {session.UserId}"); + _sawmill.Error($"Can't load data for user {session.Name} with UserId {session.UserId} \n Data: {content}"); } cancel.ThrowIfCancellationRequested();