From d48b515898a1624c12f3c174b3fa04c024662fae Mon Sep 17 00:00:00 2001 From: Duncan Tourolle Date: Sat, 15 Nov 2025 16:09:46 +0100 Subject: [PATCH] Fix -- Use validTo time for live streams --- Jellyfin.Plugin.SRFPlay/Channels/SRFPlayChannel.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jellyfin.Plugin.SRFPlay/Channels/SRFPlayChannel.cs b/Jellyfin.Plugin.SRFPlay/Channels/SRFPlayChannel.cs index 47c95f3..23bb333 100644 --- a/Jellyfin.Plugin.SRFPlay/Channels/SRFPlayChannel.cs +++ b/Jellyfin.Plugin.SRFPlay/Channels/SRFPlayChannel.cs @@ -231,7 +231,8 @@ public class SRFPlayChannel : IChannel, IHasCacheKey .Where(p => p.Urn != null && !string.IsNullOrEmpty(p.Title) && p.ValidFrom != null && - p.ValidFrom.Value.ToUniversalTime() <= weekFromNow) + p.ValidFrom.Value.ToUniversalTime() <= weekFromNow && + (p.ValidTo == null || p.ValidTo.Value.ToUniversalTime() > now)) .OrderBy(p => p.ValidFrom) .ToList();