|
@@ -20,7 +20,7 @@ namespace MediaBrowser.Providers.TV
|
|
|
{
|
|
|
private readonly IJsonSerializer _jsonSerializer;
|
|
|
private readonly IHttpClient _httpClient;
|
|
|
- private OmdbItemProvider _itemProvider;
|
|
|
+ private readonly OmdbItemProvider _itemProvider;
|
|
|
|
|
|
public OmdbEpisodeProvider(IJsonSerializer jsonSerializer, IHttpClient httpClient, ILogger logger, ILibraryManager libraryManager)
|
|
|
{
|
|
@@ -41,6 +41,12 @@ namespace MediaBrowser.Providers.TV
|
|
|
Item = new Episode()
|
|
|
};
|
|
|
|
|
|
+ // Allowing this will dramatically increase scan times
|
|
|
+ if (info.IsMissingEpisode || info.IsVirtualUnaired)
|
|
|
+ {
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
var imdbId = info.GetProviderId(MetadataProviders.Imdb);
|
|
|
if (string.IsNullOrWhiteSpace(imdbId))
|
|
|
{
|