aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs')
-rw-r--r--MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs6
1 files changed, 2 insertions, 4 deletions
diff --git a/MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs b/MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs
index 805981e04..5be46aecc 100644
--- a/MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs
+++ b/MediaBrowser.Controller/Providers/TV/RemoteEpisodeProvider.cs
@@ -144,18 +144,16 @@ namespace MediaBrowser.Controller.Providers.TV
{
string location = episode.Path;
- string epNum = TVUtils.EpisodeNumberFromFile(location, episode.Season != null);
+ var episodeNumber = episode.IndexNumber ?? TVUtils.GetEpisodeNumberFromFile(location, episode.Season != null);
var status = ProviderRefreshStatus.Success;
- if (epNum == null)
+ if (episodeNumber == null)
{
Logger.Warn("TvDbProvider: Could not determine episode number for: " + episode.Path);
return status;
}
- var episodeNumber = Int32.Parse(epNum);
-
episode.IndexNumber = episodeNumber;
var usingAbsoluteData = false;