diff options
Diffstat (limited to 'MediaBrowser.Providers/TV/FanartSeriesProvider.cs')
| -rw-r--r-- | MediaBrowser.Providers/TV/FanartSeriesProvider.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/TV/FanartSeriesProvider.cs b/MediaBrowser.Providers/TV/FanartSeriesProvider.cs index 66742cb99..f18189a2a 100644 --- a/MediaBrowser.Providers/TV/FanartSeriesProvider.cs +++ b/MediaBrowser.Providers/TV/FanartSeriesProvider.cs @@ -423,8 +423,13 @@ namespace MediaBrowser.Providers.TV } } - public bool HasChanged(IHasMetadata item, DateTime date) + public bool HasChanged(IHasMetadata item, IDirectoryService directoryService, DateTime date) { + if (!_config.Configuration.EnableFanArtUpdates) + { + return false; + } + var tvdbId = item.GetProviderId(MetadataProviders.Tvdb); if (!String.IsNullOrEmpty(tvdbId)) @@ -434,7 +439,7 @@ namespace MediaBrowser.Providers.TV var fileInfo = new FileInfo(imagesXmlPath); - return fileInfo.Exists && _fileSystem.GetLastWriteTimeUtc(fileInfo) > date; + return !fileInfo.Exists || _fileSystem.GetLastWriteTimeUtc(fileInfo) > date; } return false; |
