Browse Source

feat: support explicitly scheduled images using next engine

pull/2911/head
Jason Dove 2 months ago
parent
commit
b7d91bf7cc
No known key found for this signature in database
  1. 10
      ErsatzTV.Application/Playouts/Commands/SyncNextPlayoutHandler.cs

10
ErsatzTV.Application/Playouts/Commands/SyncNextPlayoutHandler.cs

@ -166,6 +166,14 @@ public partial class SyncNextPlayoutHandler( @@ -166,6 +166,14 @@ public partial class SyncNextPlayoutHandler(
.ThenInclude(i => (i as Episode).EpisodeMetadata)
.ThenInclude(em => em.Subtitles)
.Include(i => i.MediaItem)
.ThenInclude(i => (i as Image).MediaVersions)
.ThenInclude(mv => mv.MediaFiles)
.Include(i => i.MediaItem)
.ThenInclude(i => (i as Image).MediaVersions)
.ThenInclude(mv => mv.Streams)
.Include(i => i.MediaItem)
.ThenInclude(i => (i as Image).ImageMetadata)
.Include(i => i.MediaItem)
.ThenInclude(i => (i as Movie).MediaVersions)
.ThenInclude(mv => mv.MediaFiles)
.Include(i => i.MediaItem)
@ -223,7 +231,7 @@ public partial class SyncNextPlayoutHandler( @@ -223,7 +231,7 @@ public partial class SyncNextPlayoutHandler(
{
if (playoutItem.MediaItem is not Episode && playoutItem.MediaItem is not Movie &&
playoutItem.MediaItem is not OtherVideo && playoutItem.MediaItem is not MusicVideo &&
playoutItem.MediaItem is not RemoteStream)
playoutItem.MediaItem is not RemoteStream && playoutItem.MediaItem is not Image)
{
continue;
}

Loading…
Cancel
Save