|
@@ -244,8 +244,6 @@ namespace MediaBrowser.Controller.Providers.Movies
|
|
|
|
|
|
protected override bool NeedsRefreshInternal(BaseItem item, BaseProviderInfo providerInfo)
|
|
protected override bool NeedsRefreshInternal(BaseItem item, BaseProviderInfo providerInfo)
|
|
{
|
|
{
|
|
- if (item.DontFetchMeta) return false;
|
|
|
|
-
|
|
|
|
if (HasAltMeta(item))
|
|
if (HasAltMeta(item))
|
|
return false; //never refresh if has meta from other source
|
|
return false; //never refresh if has meta from other source
|
|
|
|
|
|
@@ -278,22 +276,10 @@ namespace MediaBrowser.Controller.Providers.Movies
|
|
SetLastRefreshed(item, DateTime.UtcNow);
|
|
SetLastRefreshed(item, DateTime.UtcNow);
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
- if (item.DontFetchMeta)
|
|
|
|
- {
|
|
|
|
- Logger.Info("MovieDbProvider - Not fetching because requested to ignore " + item.Name);
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
|
|
|
|
cancellationToken.ThrowIfCancellationRequested();
|
|
cancellationToken.ThrowIfCancellationRequested();
|
|
|
|
|
|
- if (!ConfigurationManager.Configuration.SaveLocalMeta || !HasLocalMeta(item) || (force && !HasLocalMeta(item)))
|
|
|
|
- {
|
|
|
|
- await FetchMovieData(item, cancellationToken).ConfigureAwait(false);
|
|
|
|
- }
|
|
|
|
- else
|
|
|
|
- {
|
|
|
|
- Logger.Debug("MovieDBProvider not fetching because local meta exists for " + item.Name);
|
|
|
|
- }
|
|
|
|
|
|
+ await FetchMovieData(item, cancellationToken).ConfigureAwait(false);
|
|
|
|
|
|
SetLastRefreshed(item, DateTime.UtcNow);
|
|
SetLastRefreshed(item, DateTime.UtcNow);
|
|
return true;
|
|
return true;
|