Cleanup and fix version ordering

This commit is contained in:
Shadowghost
2026-02-09 00:45:48 +01:00
parent 0a99a78ddc
commit edc6caf255
4 changed files with 49 additions and 66 deletions

View File

@@ -17,46 +17,45 @@ namespace MediaBrowser.Controller.Entities
{
public InternalItemsQuery()
{
AlbumArtistIds = Array.Empty<Guid>();
AlbumIds = Array.Empty<Guid>();
AncestorIds = Array.Empty<Guid>();
ArtistIds = Array.Empty<Guid>();
BlockUnratedItems = Array.Empty<UnratedItem>();
BoxSetLibraryFolders = Array.Empty<Guid>();
ChannelIds = Array.Empty<Guid>();
ContributingArtistIds = Array.Empty<Guid>();
AlbumArtistIds = [];
AlbumIds = [];
AncestorIds = [];
ArtistIds = [];
BlockUnratedItems = [];
BoxSetLibraryFolders = [];
ChannelIds = [];
ContributingArtistIds = [];
DtoOptions = new DtoOptions();
EnableTotalRecordCount = true;
ExcludeArtistIds = Array.Empty<Guid>();
ExcludeInheritedTags = Array.Empty<string>();
IncludeInheritedTags = Array.Empty<string>();
ExcludeItemIds = Array.Empty<Guid>();
ExcludeItemTypes = Array.Empty<BaseItemKind>();
ExcludeTags = Array.Empty<string>();
ExtraTypes = Array.Empty<ExtraType>();
GenreIds = Array.Empty<Guid>();
Genres = Array.Empty<string>();
ExcludeArtistIds = [];
ExcludeInheritedTags = [];
IncludeInheritedTags = [];
ExcludeItemIds = [];
ExcludeItemTypes = [];
ExcludeTags = [];
GenreIds = [];
Genres = [];
GroupByPresentationUniqueKey = true;
ImageTypes = Array.Empty<ImageType>();
IncludeItemTypes = Array.Empty<BaseItemKind>();
ItemIds = Array.Empty<Guid>();
OwnerIds = Array.Empty<Guid>();
ExtraTypes = Array.Empty<ExtraType>();
MediaTypes = Array.Empty<MediaType>();
OfficialRatings = Array.Empty<string>();
OrderBy = Array.Empty<(ItemSortBy, SortOrder)>();
OwnerIds = Array.Empty<Guid>();
PersonIds = Array.Empty<Guid>();
PersonTypes = Array.Empty<string>();
PresetViews = Array.Empty<CollectionType?>();
SeriesStatuses = Array.Empty<SeriesStatus>();
SourceTypes = Array.Empty<SourceType>();
StudioIds = Array.Empty<Guid>();
Tags = Array.Empty<string>();
TopParentIds = Array.Empty<Guid>();
TrailerTypes = Array.Empty<TrailerType>();
VideoTypes = Array.Empty<VideoType>();
Years = Array.Empty<int>();
ImageTypes = [];
IncludeItemTypes = [];
ItemIds = [];
OwnerIds = [];
ExtraTypes = [];
MediaTypes = [];
OfficialRatings = [];
OrderBy = [];
OwnerIds = [];
PersonIds = [];
PersonTypes = [];
PresetViews = [];
SeriesStatuses = [];
SourceTypes = [];
StudioIds = [];
Tags = [];
TopParentIds = [];
TrailerTypes = [];
VideoTypes = [];
Years = [];
SkipDeserialization = false;
}