diff --git a/MediaBrowser.Api/LiveTv/LiveTvService.cs b/MediaBrowser.Api/LiveTv/LiveTvService.cs index a7a709aee5..579517aeb0 100644 --- a/MediaBrowser.Api/LiveTv/LiveTvService.cs +++ b/MediaBrowser.Api/LiveTv/LiveTvService.cs @@ -42,10 +42,7 @@ namespace MediaBrowser.Api.LiveTv public object Get(GetChannels request) { - var services = _liveTvManager.Services; - - var result = services.Select(GetServiceInfo) - .ToList(); + var result = GetChannelsAsync(request).Result; return ToOptimizedResult(result); } diff --git a/MediaBrowser.ServerApplication/ApplicationHost.cs b/MediaBrowser.ServerApplication/ApplicationHost.cs index f921f1c11a..3090ad0339 100644 --- a/MediaBrowser.ServerApplication/ApplicationHost.cs +++ b/MediaBrowser.ServerApplication/ApplicationHost.cs @@ -455,6 +455,8 @@ namespace MediaBrowser.ServerApplication SessionManager.AddParts(GetExports()); ImageProcessor.AddParts(GetExports()); + + LiveTvManager.AddParts(GetExports()); } ///