diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-13 15:01:05 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-13 15:01:05 -0400 |
| commit | 3b1dabff0fb7bb848ce08bcff0c4e683111c30c3 (patch) | |
| tree | 76692c84f8c52fdca5b9f96ce1d6d284565f7762 | |
| parent | a4f7eb84cd535017b6d5bd5c7c80efd56a60b4a9 (diff) | |
support primary images with same name as original file
| -rw-r--r-- | MediaBrowser.Providers/ImageFromMediaLocationProvider.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/MediaBrowser.Providers/ImageFromMediaLocationProvider.cs b/MediaBrowser.Providers/ImageFromMediaLocationProvider.cs index 160c171e3..cd9289fa1 100644 --- a/MediaBrowser.Providers/ImageFromMediaLocationProvider.cs +++ b/MediaBrowser.Providers/ImageFromMediaLocationProvider.cs @@ -157,6 +157,17 @@ namespace MediaBrowser.Providers GetImage(item, "cover") ?? GetImage(item, "default"); + // Look for a file with the same name as the item + if (image == null) + { + var name = Path.GetFileNameWithoutExtension(item.Path); + + if (!string.IsNullOrEmpty(name)) + { + image = GetImage(item, name); + } + } + if (image != null) { item.SetImage(ImageType.Primary, image.FullName); |
