瀏覽代碼

Minor fixes in MissingEpisodeProvider

Claus Vium 6 年之前
父節點
當前提交
6887e790c8
共有 1 個文件被更改,包括 4 次插入6 次删除
  1. 4 6
      MediaBrowser.Providers/TV/MissingEpisodeProvider.cs

+ 4 - 6
MediaBrowser.Providers/TV/MissingEpisodeProvider.cs

@@ -43,12 +43,10 @@ namespace MediaBrowser.Providers.TV
         public async Task<bool> Run(Series series, bool addNewItems, CancellationToken cancellationToken)
         public async Task<bool> Run(Series series, bool addNewItems, CancellationToken cancellationToken)
         {
         {
             var tvdbId = series.GetProviderId(MetadataProviders.Tvdb);
             var tvdbId = series.GetProviderId(MetadataProviders.Tvdb);
-
-            // Todo: Support series by imdb id
-            var seriesProviderIds = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
+            if (string.IsNullOrEmpty(tvdbId))
             {
             {
-                [MetadataProviders.Tvdb.ToString()] = tvdbId
-            };
+                return false;
+            }
 
 
             var episodes = await TvDbClientManager.Instance.GetAllEpisodesAsync(Convert.ToInt32(tvdbId), cancellationToken);
             var episodes = await TvDbClientManager.Instance.GetAllEpisodesAsync(Convert.ToInt32(tvdbId), cancellationToken);
 
 
@@ -59,7 +57,7 @@ namespace MediaBrowser.Providers.TV
                     return new ValueTuple<int, int, DateTime>(
                     return new ValueTuple<int, int, DateTime>(
                         i.AiredSeason.GetValueOrDefault(-1), i.AiredEpisodeNumber.GetValueOrDefault(-1), firstAired);
                         i.AiredSeason.GetValueOrDefault(-1), i.AiredEpisodeNumber.GetValueOrDefault(-1), firstAired);
                 })
                 })
-                .Where(i => i.Item2 != -1 && i.Item2 != -1)
+                .Where(i => i.Item1 != -1 && i.Item2 != -1)
                 .ToList();
                 .ToList();
 
 
             var allRecursiveChildren = series.GetRecursiveChildren();
             var allRecursiveChildren = series.GetRecursiveChildren();