瀏覽代碼

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

Co-authored-by: aled <aled@wibblr.com>
Cody Robibero 5 年之前
父節點
當前提交
4c0dd10fb3
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      MediaBrowser.Common/Json/Converters/JsonNonStringKeyDictionaryConverter.cs

+ 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);
             var convertedDictionary = new Dictionary<string?, TValue>(value.Count);
             foreach (var (k, v) in value)
             foreach (var (k, v) in value)
             {
             {
-                convertedDictionary[k?.ToString()] = v;
+                if (k != null) 
+                {
+                  convertedDictionary[k.ToString()] = v;
+                }
             }
             }
 
 
             JsonSerializer.Serialize(writer, convertedDictionary, options);
             JsonSerializer.Serialize(writer, convertedDictionary, options);