From 735532cdbce2f6d1a96dad391b04ac13bbd8cde3 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Sat, 13 Mar 2021 03:20:39 +0000 Subject: [PATCH] include movie date in xmltv (#70) --- ErsatzTV.Core/Iptv/ChannelGuide.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ErsatzTV.Core/Iptv/ChannelGuide.cs b/ErsatzTV.Core/Iptv/ChannelGuide.cs index db2217f37..aebbfdea6 100644 --- a/ErsatzTV.Core/Iptv/ChannelGuide.cs +++ b/ErsatzTV.Core/Iptv/ChannelGuide.cs @@ -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");