@ -18,6 +18,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -18,6 +18,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- This will apply whenever a deco template is missing, or when a deco template item cannot be found for the current time
- Effectively, this sets a default watermark for the entire playout
### Fixed
- Fix some cases of 404s from Plex when files were replaced and scanning the library from ETV didn't help
## [0.8.6-beta] - 2024-04-03
### Added
- Add `show_studio` and `show_content_rating` to search index for seasons and episodes
@ -253,12 +253,19 @@ public class PlexMovieRepository : IPlexMovieRepository
@@ -253,12 +253,19 @@ public class PlexMovieRepository : IPlexMovieRepository
@ -300,9 +300,7 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@@ -300,9 +300,7 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@ -537,16 +535,20 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@@ -537,16 +535,20 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
"Updating plex episode (key {Key}) path from {Existing} to {Incoming}",
"Updating plex episode (key {Key}) file key from {FK1} => {FK2}, path from {Existing} to {Incoming}",
existing.Key,
file.Key,
incomingFile.Key,
file.Path,
incomingFile.Path);
file.Path=incomingFile.Path;
file.Key=incomingFile.Key;
awaitdbContext.Connection.ExecuteAsync(
@"UPDATE MediaVersion SET Name = @Name, DateAdded = @DateAdded WHERE Id = @Id",
@ -556,6 +558,11 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@@ -556,6 +558,11 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@"UPDATE MediaFile SET Path = @Path WHERE Id = @Id",
new{file.Path,file.Id});
awaitdbContext.Connection.ExecuteAsync(
@"UPDATE PlexMediaFile SET Key = @Key WHERE Id = @Id",