diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-09-16 11:16:49 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-09-16 11:16:49 -0400 |
| commit | 30bb12ed30c3d1398b6041093e50c6bba0975574 (patch) | |
| tree | f86a1519c260c739505effa29d28e10cd9a9b67b | |
| parent | 215853fee2a2054c54cdc9b6dcacc1eb8e04c2eb (diff) | |
Improved episode image discovery
| -rw-r--r-- | MediaBrowser.Controller/Providers/TV/EpisodeXmlParser.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Providers/TV/EpisodeXmlParser.cs b/MediaBrowser.Controller/Providers/TV/EpisodeXmlParser.cs index fad1a04b4..1cb604a51 100644 --- a/MediaBrowser.Controller/Providers/TV/EpisodeXmlParser.cs +++ b/MediaBrowser.Controller/Providers/TV/EpisodeXmlParser.cs @@ -16,6 +16,10 @@ namespace MediaBrowser.Controller.Providers.TV if (!string.IsNullOrWhiteSpace(filename))
{
+ // Strip off everything but the filename. Some metadata tools like MetaBrowser v1.0 will have an 'episodes' prefix
+ // even though it's actually using the metadata folder.
+ filename = Path.GetFileName(filename);
+
string seasonFolder = Path.GetDirectoryName(item.Path);
item.PrimaryImagePath = Path.Combine(seasonFolder, "metadata", filename);
}
|
