Skip to content

Commit

Permalink
Fix album photos
Browse files Browse the repository at this point in the history
  • Loading branch information
Shadowghost committed May 15, 2024
1 parent 80c9589 commit 15489ee
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 5 deletions.
9 changes: 4 additions & 5 deletions Emby.Server.Implementations/Images/BaseFolderImageProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
using MediaBrowser.Controller.Providers;
using MediaBrowser.Model.Entities;
using MediaBrowser.Model.IO;
using MediaBrowser.Model.Querying;

namespace Emby.Server.Implementations.Images
{
Expand All @@ -33,12 +32,12 @@ protected override IReadOnlyList<BaseItem> GetItemsWithImages(BaseItem item)
Parent = item,
Recursive = true,
DtoOptions = new DtoOptions(true),
ImageTypes = new ImageType[] { ImageType.Primary },
OrderBy = new (ItemSortBy, SortOrder)[]
{
ImageTypes = [ImageType.Primary],
OrderBy =
[
(ItemSortBy.IsFolder, SortOrder.Ascending),
(ItemSortBy.SortName, SortOrder.Ascending)
},
],
Limit = 1
});
}
Expand Down
11 changes: 11 additions & 0 deletions Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs
Original file line number Diff line number Diff line change
@@ -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;
Expand All @@ -15,5 +18,13 @@ public MusicAlbumImageProvider(IFileSystem fileSystem, IProviderManager provider
: 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();
}
}
}

0 comments on commit 15489ee

Please sign in to comment.