fix: pre-roll/feature pre-roll bumpers not found in library (v1.0.0.8)
All checks were successful
Publish Release / release (push) Successful in 8s

TopParentIds-based queries could fail to match Movie items in the
configured pre-roll library even when they appear correctly in the
Jellyfin UI. Look up the library Folder by ID and walk its recursive
children directly instead, matching the path-based approach already
used for the trailer pool.
This commit is contained in:
Martin
2026-06-10 11:27:52 -04:00
parent 99798b5174
commit adfa570569
3 changed files with 17 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
---
version: 1.0.0.7
version: 1.0.0.8
name: CinemaTrailers4Jellyfins
guid: b581493e-1046-40ed-b6dc-cb8027624984
description: >
@@ -12,10 +12,10 @@ category: General
owner: 514mart
targetAbi: 10.11.0.0
changelog:
- Add Information-level diagnostic logging to IIntroProvider.GetIntros — logs
every call (item, path, and which features are enabled), why an item is
skipped, and the outcome of Trailer/Feature Pre-Roll lookups, to help
troubleshoot why a pre-roll bumper isn't playing
- Fix Trailer Pre-Roll / Feature Pre-Roll bumpers not being found — the
library lookup now walks the configured library folder's children
directly instead of relying on TopParentIds matching, which could fail
to match movies even when they appear correctly in the library
dotnetProjects:
- name: Jellyfin.Plugin.CinemaTrailers4Jellyfins