mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #15594] [MERGED] Fix isMovie filter logic #14359
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/15594
Author: @theguymadmax
Created: 11/21/2025
Status: ✅ Merged
Merged: 11/22/2025
Merged by: @crobibero
Base:
release-10.11.z← Head:ismovie-filter-fix📝 Commits (2)
06e9a06Fix isMovie filter57750a7Use PremierDate for Boxset ordering📊 Changes
2 files changed (+9 additions, -10 deletions)
View changed files
📝
Jellyfin.Server.Implementations/Item/BaseItemRepository.cs(+8 -9)📝
MediaBrowser.Controller/Entities/Folder.cs(+1 -1)📄 Description
Changes
When IsMovie=true and filtering for Movie/Trailer types, skip the IsMovie filter entirely because we want both library movies (IsMovie=false) and Live TV movies (IsMovie=true). The IncludeItemTypes filter already handles finding the correct type.
Misc Changes
Use PremiereDate instead of ProductionYear for BoxSet sorting
Issues
Fixes: #14088 (see note)
Fixes: #15539
Closes: #15305
Misc
Fixes: #15579
Note
This was preventing movies from populating on the movie suggestions page. Movies will now populate again, but because the
SimilarTologic was removed, the populated movies will be repetitive. We will need to add back some filtering logic to improve recommendations quality.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.