From ec8da1c7debe80cfaa92f558f811bb671954d430 Mon Sep 17 00:00:00 2001 From: scampower3 <81431263+scampower3@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:49:22 +0800 Subject: [PATCH] New: Add "enddate" tag to Kodi/Jellyfin series metadata --- .../Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs index 765769be6..38982b579 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs @@ -198,6 +198,12 @@ namespace NzbDrone.Core.Extras.Metadata.Consumers.Xbmc tvShow.Add(new XElement("premiered", series.FirstAired.Value.ToString("yyyy-MM-dd"))); } + // Add support for Jellyfin's "enddate" tag + if (series.Status == SeriesStatusType.Ended && series.LastAired.HasValue) + { + tvShow.Add(new XElement("enddate", series.LastAired.Value.ToString("yyyy-MM-dd"))); + } + tvShow.Add(new XElement("studio", series.Network)); foreach (var actor in series.Actors)