From 1cba7ed075a947209f6a066559aa0bcab736bcb3 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Fri, 12 Mar 2021 21:20:23 -0600 Subject: [PATCH] include movie date in xmltv --- 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");