mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-13 20:26:35 +01: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.