mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
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/15592
Author: @audrey-inglish
Created: 11/21/2025
Status: ❌ Closed
Base:
master← Head:fix-#15396📝 Commits (3)
ebdb7baImplement failing testc94cfe6Expand queue to handle subfolders, passing test618e970implement characterization tests📊 Changes
2 files changed (+476 additions, -6 deletions)
View changed files
📝
Emby.Server.Implementations/SyncPlay/Group.cs(+48 -6)➕
tests/Jellyfin.Server.Implementations.Tests/SyncPlay/GroupSetPlayQueueTests.cs(+428 -0)📄 Description
Changes
Fixes the bug described in #15396 where "Play all from here" in Music Videos (and similar libraries) fails to start if the selected folder contains a mix of playable files and subfolders.
Server now expands folder IDs into their playable children when building a play queue, and remaps the playing index accordingly so clients no longer end up with folders in the queue.
Adds unit tests that demonstrate the intended behavior (and failed state prior to the fix).
Issues
Fixes #15396
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.