aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2016-03-26 01:45:50 -0400
committerLuke <luke.pulverenti@gmail.com>2016-03-26 01:45:50 -0400
commitf04627e1e88fc8a7a5361a054daec102436b83cf (patch)
tree916ea176483a3ce21d9fd5169d4f70bd2f7d9a3f /MediaBrowser.Providers
parent94da42621e804201e12add524148d1bc7f56b945 (diff)
parent05ea65ede04774a3cf136c08df0f978b05cbf9b1 (diff)
Merge pull request #1596 from MediaBrowser/dev
Dev
Diffstat (limited to 'MediaBrowser.Providers')
-rw-r--r--MediaBrowser.Providers/TV/TheTVDB/TvdbSeasonImageProvider.cs27
1 files changed, 15 insertions, 12 deletions
diff --git a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeasonImageProvider.cs b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeasonImageProvider.cs
index 7af85ecc93..cbbfe61ac9 100644
--- a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeasonImageProvider.cs
+++ b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeasonImageProvider.cs
@@ -88,19 +88,22 @@ namespace MediaBrowser.Providers.TV
var seriesDataPath = await TvdbSeriesProvider.Current.EnsureSeriesInfo(seriesProviderIds, series.GetPreferredMetadataLanguage(), cancellationToken).ConfigureAwait(false);
- var path = Path.Combine(seriesDataPath, "banners.xml");
-
- try
- {
- return GetImages(path, item.GetPreferredMetadataLanguage(), seasonNumber, cancellationToken);
- }
- catch (FileNotFoundException)
+ if (!string.IsNullOrWhiteSpace(seriesDataPath))
{
- // No tvdb data yet. Don't blow up
- }
- catch (DirectoryNotFoundException)
- {
- // No tvdb data yet. Don't blow up
+ var path = Path.Combine(seriesDataPath, "banners.xml");
+
+ try
+ {
+ return GetImages(path, item.GetPreferredMetadataLanguage(), seasonNumber, cancellationToken);
+ }
+ catch (FileNotFoundException)
+ {
+ // No tvdb data yet. Don't blow up
+ }
+ catch (DirectoryNotFoundException)
+ {
+ // No tvdb data yet. Don't blow up
+ }
}
}