Browse Source

include movie date in xmltv (#70)

pull/71/head
Jason Dove 5 years ago committed by GitHub
parent
commit
0da9701f9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      ErsatzTV.Core/Iptv/ChannelGuide.cs

7
ErsatzTV.Core/Iptv/ChannelGuide.cs

@ -97,12 +97,17 @@ namespace ErsatzTV.Core.Iptv @@ -97,12 +97,17 @@ namespace ErsatzTV.Core.Iptv
xml.WriteAttributeString("stop", stop);
xml.WriteAttributeString("channel", channel.Number);
if (playoutItem.MediaItem is Movie)
if (playoutItem.MediaItem is Movie movie)
{
xml.WriteStartElement("category");
xml.WriteAttributeString("lang", "en");
xml.WriteString("Movie");
xml.WriteEndElement(); // category
int year = movie.MovieMetadata.HeadOrNone().Match(mm => mm.Year ?? 0, () => 0);
xml.WriteStartElement("date");
xml.WriteString(year.ToString());
xml.WriteEndElement(); // date
}
xml.WriteStartElement("title");

Loading…
Cancel
Save