From deb6e5a2ee11868491caaf57a16038e37836b29b Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 18 May 2015 12:40:20 -0400 Subject: [PATCH] update live tv media sources --- .../LiveTv/LiveTvManager.cs | 10 +++++++++- .../MediaBrowser.WebDashboard.csproj | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs index 48ad3505a1..d7a8828c08 100644 --- a/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs +++ b/MediaBrowser.Server.Implementations/LiveTv/LiveTvManager.cs @@ -351,7 +351,15 @@ namespace MediaBrowser.Server.Implementations.LiveTv var item = GetInternalChannel(id); var service = GetService(item); - return await service.GetChannelStreamMediaSources(item.ExternalId, cancellationToken).ConfigureAwait(false); + var sources = await service.GetChannelStreamMediaSources(item.ExternalId, cancellationToken).ConfigureAwait(false); + var list = sources.ToList(); + + foreach (var source in list) + { + Normalize(source, item.ChannelType == ChannelType.TV); + } + + return list; } private ILiveTvService GetService(ILiveTvItem item) diff --git a/MediaBrowser.WebDashboard/MediaBrowser.WebDashboard.csproj b/MediaBrowser.WebDashboard/MediaBrowser.WebDashboard.csproj index 26f41837f3..215fb5e5ea 100644 --- a/MediaBrowser.WebDashboard/MediaBrowser.WebDashboard.csproj +++ b/MediaBrowser.WebDashboard/MediaBrowser.WebDashboard.csproj @@ -228,6 +228,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest