From cca2ab41749f9e1a9acb49a5aba0f5015ba104b4 Mon Sep 17 00:00:00 2001 From: Archi Date: Fri, 18 Jun 2021 23:29:27 +0200 Subject: [PATCH] Misc --- ArchiSteamFarm/Storage/GlobalDatabase.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ArchiSteamFarm/Storage/GlobalDatabase.cs b/ArchiSteamFarm/Storage/GlobalDatabase.cs index aecac6875..fe592c5d0 100644 --- a/ArchiSteamFarm/Storage/GlobalDatabase.cs +++ b/ArchiSteamFarm/Storage/GlobalDatabase.cs @@ -145,6 +145,12 @@ namespace ArchiSteamFarm.Storage { throw new ArgumentNullException(nameof(value)); } + if (value.Type == JTokenType.Null) { + DeleteFromJsonStorage(key); + + return; + } + if (KeyValueJsonStorage.TryGetValue(key, out JToken? currentValue) && JToken.DeepEquals(currentValue, value)) { return; }