From 7ef173bc2bd166a0e9a11a0badd9f44435fbea3d Mon Sep 17 00:00:00 2001 From: RavMorgan <48182970+RavMorgan@users.noreply.github.com> Date: Sat, 30 Mar 2024 19:58:37 +0300 Subject: [PATCH] Cringe (#257) Co-authored-by: Mona Hmiza --- .../PlayTimeTracking/GlobalPlayTimeTrackingManager.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs b/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs index 4ce47545d3..524bb84d1e 100644 --- a/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs +++ b/Content.Server/Players/PlayTimeTracking/GlobalPlayTimeTrackingManager.cs @@ -51,6 +51,9 @@ public sealed class GlobalPlayTimeTrackingManager : IPlayTimeTrackingManager private readonly Dictionary _playTimeData = new(); + private static readonly JsonSerializerOptions SerializerOptions = new(JsonSerializerDefaults.Web); + + public event CalcPlayTimeTrackersCallback? CalcTrackers; public void Initialize() @@ -317,7 +320,7 @@ public sealed class GlobalPlayTimeTrackingManager : IPlayTimeTrackingManager try { - playTimes = JsonSerializer.Deserialize>(content); + playTimes = JsonSerializer.Deserialize>(content, SerializerOptions ); } catch (JsonException) {