aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs')
-rw-r--r--Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs
index ce8367363..98e26a322 100644
--- a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs
+++ b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs
@@ -1,7 +1,10 @@
#pragma warning disable CS1591
+using System.Collections.Generic;
+using System.Linq;
using MediaBrowser.Common.Configuration;
using MediaBrowser.Controller.Drawing;
+using MediaBrowser.Controller.Entities;
using MediaBrowser.Controller.Entities.Audio;
using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.Providers;
@@ -15,5 +18,13 @@ namespace Emby.Server.Implementations.Images
: base(fileSystem, providerManager, applicationPaths, imageProcessor, libraryManager)
{
}
+
+ protected override IReadOnlyList<BaseItem> GetItemsWithImages(BaseItem item)
+ {
+ var items = base.GetItemsWithImages(item);
+
+ // Ignore any folders because they can have generated collages
+ return items.Where(i => i is not Folder).ToList();
+ }
}
}