aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.LiveTv/Extensions
diff options
context:
space:
mode:
authorNiels van Velzen <nielsvanvelzen@users.noreply.github.com>2026-05-05 15:53:19 +0200
committerGitHub <noreply@github.com>2026-05-05 15:53:19 +0200
commit4178e0ebaf2ff7162f474e17e27cd5bbbfafd548 (patch)
tree819a9ec8361334847d8601448273cd71f2aae20a /src/Jellyfin.LiveTv/Extensions
parent064fd8c5c0946ccecc686606528faa8f3b47dc96 (diff)
parent6be96100c72a77b5c1db5921ec731ee002b7c48d (diff)
Merge pull request #16220 from Shadowghost/epg-fixes
Fix EPG issues
Diffstat (limited to 'src/Jellyfin.LiveTv/Extensions')
-rw-r--r--src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
index ed72badbc0..0c2abe8beb 100644
--- a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
+++ b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
@@ -40,7 +40,9 @@ public static class LiveTvServiceCollectionExtensions
services.AddSingleton<ILiveTvService, DefaultLiveTvService>();
services.AddSingleton<ITunerHost, HdHomerunHost>();
services.AddSingleton<ITunerHost, M3UTunerHost>();
- services.AddSingleton<IListingsProvider, SchedulesDirect>();
+ services.AddSingleton<SchedulesDirect>();
+ services.AddSingleton<IListingsProvider>(s => s.GetRequiredService<SchedulesDirect>());
+ services.AddSingleton<ISchedulesDirectService>(s => s.GetRequiredService<SchedulesDirect>());
services.AddSingleton<IListingsProvider, XmlTvListingsProvider>();
}
}