diff --git a/CHANGELOG.md b/CHANGELOG.md index ec831e201..5f22333e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,7 +25,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Fix classic schedule start time calculation across a UTC offset change - Fix XMLTV generation for channels using on-demand playout mode - Fix some file not found songs missing from trash view -- Fix error screen generation +- Fix error/offline screen generation +- Fix subtitle title sync from Jellyfin libraries + - Deep scans will be required to update subtitle titles on existing media items ### Changed - Use smaller batch size for search index updates (100, down from 1000) diff --git a/ErsatzTV.Infrastructure/Jellyfin/JellyfinApiClient.cs b/ErsatzTV.Infrastructure/Jellyfin/JellyfinApiClient.cs index 52f8034ca..5aceb6e56 100644 --- a/ErsatzTV.Infrastructure/Jellyfin/JellyfinApiClient.cs +++ b/ErsatzTV.Infrastructure/Jellyfin/JellyfinApiClient.cs @@ -1018,6 +1018,7 @@ public class JellyfinApiClient : IJellyfinApiClient var stream = new MediaStream { MediaVersionId = version.Id, + Title = subtitleStream.Title, Codec = (subtitleStream.Codec ?? string.Empty).ToLowerInvariant(), Default = subtitleStream.IsDefault, Forced = subtitleStream.IsForced,