Browse Source

Update MediaBrowser.Common/Json/Converters/JsonNonStringKeyDictionaryConverter.cs

Co-authored-by: aled <aled@wibblr.com>
Cody Robibero 5 years ago
parent
commit
4c0dd10fb3

+ 4 - 1
MediaBrowser.Common/Json/Converters/JsonNonStringKeyDictionaryConverter.cs

@@ -70,7 +70,10 @@ namespace MediaBrowser.Common.Json.Converters
             var convertedDictionary = new Dictionary<string?, TValue>(value.Count);
             foreach (var (k, v) in value)
             {
-                convertedDictionary[k?.ToString()] = v;
+                if (k != null) 
+                {
+                  convertedDictionary[k.ToString()] = v;
+                }
             }
 
             JsonSerializer.Serialize(writer, convertedDictionary, options);