[PR #12457] [MERGED] Add support for ItemSortBy values in BoxSet #13206

Closed
opened 2026-02-07 07:08:55 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/12457
Author: @lostb1t
Created: 8/16/2024
Status: Merged
Merged: 8/24/2024
Merged by: @Bond-009

Base: masterHead: feature/boxset-sort


📝 Commits (4)

  • f737fad Rework get children functions to support ItemSortBy values
  • e59eac6 filter in special display order
  • 0b7dc7f use default enum for unordered
  • 4344b95 make Sort private and use Enum parse

📊 Changes

1 file changed (+13 additions, -19 deletions)

View changed files

📝 MediaBrowser.Controller/Entities/Movies/BoxSet.cs (+13 -19)

📄 Description

GetChildren and GetRecursiveChildren on the BoxSet class now support all values from ItemSortBy.

This opens up the possibility to add more sorting options for collections in the web ui. (if a sorting comparer exists for it)

for my usercase i want the sorting to be the original insert order.

I settled on using the Default enum for this. Could call it different in the ui if needed.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/12457 **Author:** [@lostb1t](https://github.com/lostb1t) **Created:** 8/16/2024 **Status:** ✅ Merged **Merged:** 8/24/2024 **Merged by:** [@Bond-009](https://github.com/Bond-009) **Base:** `master` ← **Head:** `feature/boxset-sort` --- ### 📝 Commits (4) - [`f737fad`](https://github.com/jellyfin/jellyfin/commit/f737fad43aac6575695679986f24f24b89c9e904) Rework get children functions to support ItemSortBy values - [`e59eac6`](https://github.com/jellyfin/jellyfin/commit/e59eac6a07b665b8bc8bc7176716705d8b72bdbd) filter in special display order - [`0b7dc7f`](https://github.com/jellyfin/jellyfin/commit/0b7dc7ff64cece5b2f5eeb3a6edfcda3f29dfa74) use default enum for unordered - [`4344b95`](https://github.com/jellyfin/jellyfin/commit/4344b951a69926df52a41e054c6ffa4ac164fa64) make Sort private and use Enum parse ### 📊 Changes **1 file changed** (+13 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `MediaBrowser.Controller/Entities/Movies/BoxSet.cs` (+13 -19) </details> ### 📄 Description GetChildren and GetRecursiveChildren on the BoxSet class now support all values from ItemSortBy. This opens up the possibility to add more sorting options for collections in the web ui. (if a sorting comparer exists for it) for my usercase i want the sorting to be the original insert order. I settled on using the Default enum for this. Could call it different in the ui if needed. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:08:55 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13206