Browse Source

fix music videos in epg (#166)

pull/167/head
Jason Dove 5 years ago committed by GitHub
parent
commit
f89f3d2225
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      ErsatzTV.Core/Iptv/ChannelGuide.cs
  2. 5
      ErsatzTV.Infrastructure/Data/Repositories/ChannelRepository.cs

3
ErsatzTV.Core/Iptv/ChannelGuide.cs

@ -239,6 +239,9 @@ namespace ErsatzTV.Core.Iptv @@ -239,6 +239,9 @@ namespace ErsatzTV.Core.Iptv
Episode e => e.EpisodeMetadata.HeadOrNone().Match(
em => em.Title ?? string.Empty,
() => string.Empty),
MusicVideo mv => mv.MusicVideoMetadata.HeadOrNone().Match(
mvm => mvm.Title ?? string.Empty,
() => string.Empty),
_ => string.Empty
};
}

5
ErsatzTV.Infrastructure/Data/Repositories/ChannelRepository.cs

@ -74,6 +74,11 @@ namespace ErsatzTV.Infrastructure.Data.Repositories @@ -74,6 +74,11 @@ namespace ErsatzTV.Infrastructure.Data.Repositories
.ThenInclude(i => i.MediaItem)
.ThenInclude(i => (i as MusicVideo).MusicVideoMetadata)
.ThenInclude(mm => mm.Artwork)
.Include(c => c.Playouts)
.ThenInclude(p => p.Items)
.ThenInclude(i => i.MediaItem)
.ThenInclude(i => (i as MusicVideo).Artist)
.ThenInclude(a => a.ArtistMetadata)
.ToListAsync();
public Task Update(Channel channel)

Loading…
Cancel
Save