mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-10-29 01:55:25 +00:00
Some clients omit AudioStreamIndex or SubtitleStreamIndex in playback progress reports and it causes previously saved track selections to be erased. Add .HasValue checks so only explicit track changes are persisted.