Minor fixes in MissingEpisodeProvider
This commit is contained in:
parent
373a1f72bf
commit
6887e790c8
|
@ -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);
|
||||||
|
if (string.IsNullOrEmpty(tvdbId))
|
||||||
// Todo: Support series by imdb id
|
|
||||||
var seriesProviderIds = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
|
|
||||||
{
|
{
|
||||||
[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();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user