From d402128d1d1b9b660b5c61d3ff5b8d8af1a25832 Mon Sep 17 00:00:00 2001 From: Mbucari <37587114+Mbucari@users.noreply.github.com> Date: Fri, 3 Sep 2021 22:41:21 -0600 Subject: [PATCH] GetNonString now handles values and classes. --- FileManager/PersistentDictionary.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/FileManager/PersistentDictionary.cs b/FileManager/PersistentDictionary.cs index 81ef971b..34cd13d3 100644 --- a/FileManager/PersistentDictionary.cs +++ b/FileManager/PersistentDictionary.cs @@ -51,7 +51,8 @@ namespace FileManager { var obj = GetObject(propertyName); if (obj is null) return default; - if (obj is JToken jToken) return jToken.Value(); + if (obj is JValue jValue) return jValue.Value(); + if (obj is JObject jObject) return jObject.ToObject(); return (T)obj; }