Server subtitle preference wins #9
Labels
No labels
exploring
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: justinzeus/wolfskin#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Shape: fork grilling with Justin, 2026-10-22 (firstmate report
data/wolfskin-fork-grilling/report.md), go given 2026-10-22.Goal
StreamChoiceServicelets the Jellyfin user's server subtitle preference decide unless the user explicitly picked a track for that show in Wolfskin (SeriesTrackChoice).Constraints
Generic change: offer it upstream too. After it ships, update server-docs
services/conductarr/README.md:2393-2399("must be set on the device").Acceptance
Live check on the TV: a show whose per-show choice was re-created in Wolfskin plays with the server-preferred subtitle; tests for precedence.
Closed on Justin's word (2026-10-29): "if I run into something I'll revisit it, I don't want a non issue polluting the forgejo." Triage found nothing broken. The server's subtitle preference already wins by default (UserProfileSettings.kt:36-40, JellyfinServer.kt:98-102). A per-show choice is written only when a track is explicitly picked (ItemPlaybackRepository.kt saveTrackSelection), and per-show choices were deliberately not migrated to the TV on 2026-10-22. Reopen if a real case shows up.