aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/UserViewBuilder.cs
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2025-07-04 19:18:38 +0200
committerGitHub <noreply@github.com>2025-07-04 19:18:38 +0200
commit5c36b444845df9025bd0243e4e14450ab34044b8 (patch)
tree0f802aba611dcd4e70983533bd23b48e96601d14 /MediaBrowser.Controller/Entities/UserViewBuilder.cs
parent4e4d7e7764c1d8b9901594b45dccbdc606dd002f (diff)
parente83b992eef2eaa19099ed729f214ac0e4f8ccf2f (diff)
Fix seasons random (#13224) (#14335)
Sorting was always enabled so removed the `enableSorting` parameter in QueryResult method. Co-authored-by: Maxime <>
Diffstat (limited to 'MediaBrowser.Controller/Entities/UserViewBuilder.cs')
-rw-r--r--MediaBrowser.Controller/Entities/UserViewBuilder.cs12
1 files changed, 4 insertions, 8 deletions
diff --git a/MediaBrowser.Controller/Entities/UserViewBuilder.cs b/MediaBrowser.Controller/Entities/UserViewBuilder.cs
index 1eb3c8f50..7679d383f 100644
--- a/MediaBrowser.Controller/Entities/UserViewBuilder.cs
+++ b/MediaBrowser.Controller/Entities/UserViewBuilder.cs
@@ -438,22 +438,18 @@ namespace MediaBrowser.Controller.Entities
items = FilterForAdjacency(items.ToList(), query.AdjacentTo.Value);
}
- return SortAndPage(items, totalRecordLimit, query, libraryManager, true);
+ return SortAndPage(items, totalRecordLimit, query, libraryManager);
}
public static QueryResult<BaseItem> SortAndPage(
IEnumerable<BaseItem> items,
int? totalRecordLimit,
InternalItemsQuery query,
- ILibraryManager libraryManager,
- bool enableSorting)
+ ILibraryManager libraryManager)
{
- if (enableSorting)
+ if (query.OrderBy.Count > 0)
{
- if (query.OrderBy.Count > 0)
- {
- items = libraryManager.Sort(items, query.User, query.OrderBy);
- }
+ items = libraryManager.Sort(items, query.User, query.OrderBy);
}
var itemsArray = totalRecordLimit.HasValue ? items.Take(totalRecordLimit.Value).ToArray() : items.ToArray();