From c614b7869c1acaf06aa801f36d20b76c6e4c2b16 Mon Sep 17 00:00:00 2001 From: Jkorf Date: Fri, 4 Oct 2024 18:50:27 +0200 Subject: [PATCH] Added check for datetime year 1 to be deserialized as null --- .../Converters/SystemTextJson/DateTimeConverter.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/CryptoExchange.Net/Converters/SystemTextJson/DateTimeConverter.cs b/CryptoExchange.Net/Converters/SystemTextJson/DateTimeConverter.cs index 1400560..bfb0bfb 100644 --- a/CryptoExchange.Net/Converters/SystemTextJson/DateTimeConverter.cs +++ b/CryptoExchange.Net/Converters/SystemTextJson/DateTimeConverter.cs @@ -57,6 +57,7 @@ namespace CryptoExchange.Net.Converters.SystemTextJson var stringValue = reader.GetString(); if (string.IsNullOrWhiteSpace(stringValue) || stringValue == "-1" + || stringValue == "0001-01-01T00:00:00Z" || double.TryParse(stringValue, out var doubleVal) && doubleVal == 0) { return default;