diff options
Diffstat (limited to 'MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs')
| -rw-r--r-- | MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs b/MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs index bab746e4b..3506e2a51 100644 --- a/MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs +++ b/MediaBrowser.TV/Providers/EpisodeProviderFromXml.cs @@ -36,7 +36,7 @@ namespace MediaBrowser.TV.Providers return FetchMetadata(item as Episode, args.Parent as Season, metadataFile);
}
- private Task FetchMetadata(Episode item, Season season, string metadataFile)
+ private async Task FetchMetadata(Episode item, Season season, string metadataFile)
{
if (season == null)
{
@@ -44,18 +44,18 @@ namespace MediaBrowser.TV.Providers // Need to validate it the slow way
if (!File.Exists(metadataFile))
{
- return Task.FromResult<object>(null);
+ await Task.FromResult<object>(null).ConfigureAwait(false);
}
}
else
{
if (!season.ContainsMetadataFile(metadataFile))
{
- return Task.FromResult<object>(null);
+ await Task.FromResult<object>(null).ConfigureAwait(false);
}
}
- return Task.Run(() => { new EpisodeXmlParser().Fetch(item, metadataFile); });
+ await Task.Run(() => { new EpisodeXmlParser().Fetch(item, metadataFile); }).ConfigureAwait(false);
}
}
}
|
