diff options
Diffstat (limited to 'MediaBrowser.Providers/TV/EpisodeXmlParser.cs')
| -rw-r--r-- | MediaBrowser.Providers/TV/EpisodeXmlParser.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/TV/EpisodeXmlParser.cs b/MediaBrowser.Providers/TV/EpisodeXmlParser.cs index ee78c3777..2b2d607ca 100644 --- a/MediaBrowser.Providers/TV/EpisodeXmlParser.cs +++ b/MediaBrowser.Providers/TV/EpisodeXmlParser.cs @@ -23,9 +23,12 @@ namespace MediaBrowser.Providers.TV { } + private string _xmlPath; + public void Fetch(Episode item, List<LocalImageInfo> images, string metadataFile, CancellationToken cancellationToken) { _imagesFound = images; + _xmlPath = metadataFile; Fetch(item, metadataFile, cancellationToken); } @@ -75,8 +78,8 @@ namespace MediaBrowser.Providers.TV // even though it's actually using the metadata folder. filename = Path.GetFileName(filename); - var parentFolder = Path.GetDirectoryName(item.Path); - filename = Path.Combine(parentFolder, "metadata", filename); + var parentFolder = Path.GetDirectoryName(_xmlPath); + filename = Path.Combine(parentFolder, filename); var file = new FileInfo(filename); if (file.Exists) |
