aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/TV/FanArtSeasonProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Providers/TV/FanArtSeasonProvider.cs')
-rw-r--r--MediaBrowser.Providers/TV/FanArtSeasonProvider.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/TV/FanArtSeasonProvider.cs b/MediaBrowser.Providers/TV/FanArtSeasonProvider.cs
index b268c08a5..6f8da573d 100644
--- a/MediaBrowser.Providers/TV/FanArtSeasonProvider.cs
+++ b/MediaBrowser.Providers/TV/FanArtSeasonProvider.cs
@@ -275,8 +275,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 season = (Season)item;
var series = season.Series;
@@ -294,7 +299,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;