浏览代码

update playlist creation

Luke Pulverenti 8 年之前
父节点
当前提交
82c65f3788

+ 1 - 1
Emby.Server.Implementations/Playlists/PlaylistManager.cs

@@ -100,7 +100,7 @@ namespace Emby.Server.Implementations.Playlists
 
             if (string.IsNullOrWhiteSpace(options.MediaType))
             {
-                throw new ArgumentException("A playlist media type is required.");
+                options.MediaType = "Audio";
             }
 
             var user = _userManager.GetUserById(options.UserId);

+ 4 - 3
MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs

@@ -964,13 +964,14 @@ namespace MediaBrowser.XbmcMetadata.Parsers
                     }
 
                 default:
-                    var providerId = reader.Name;
-                    if (_validProviderIds.ContainsKey(providerId))
+                    string readerName = reader.Name;
+                    string providerIdValue;
+                    if (_validProviderIds.TryGetValue(readerName, out providerIdValue))
                     {
                         var id = reader.ReadElementContentAsString();
                         if (!string.IsNullOrWhiteSpace(id))
                         {
-                            item.SetProviderId(_validProviderIds[providerId], id);
+                            item.SetProviderId(providerIdValue, id);
                         }
                     }
                     else